opencv+C++海康实时调用学习笔记
来源:互联网 发布:淘宝申请售后期多久 编辑:程序博客网 时间:2024/05/29 03:29
虽然网上这方面的资料已经很多了,可是只能说自己太笨怎么都弄不好,最终还是一位不认识的小哥哥帮我的!用这种方法记下来,以免我这笨脑子又给忘了。
(一)环境:VS2012+opencv2.4.9
(二)配置opencv和海康(网上找的资料)参考:http://blog.csdn.net/shakevincent/article/details/51490197
(三)需注意的地方
1、把海康SDK中的HCNetSDKCom文件和下面的dll文件拷贝到程序的Debug下面。
2、解码回调,捕获实时流,将实时流解码成YV12(就是上面链接里的代码)
3、海康摄像机回调解码后的视频数据格式为YV12,要将YV12转到RGB,使用opencv cvtColor实现较为简单。
4、若要显示电脑连接的海康摄像头本身的帧宽帧高大小只用去掉 //imshow("IPCamera", pImg); //waitKey(1); 和下面 cvNamedWindow("IPCamera", 0); 的注释即可。
5、如果遇到这样的问题:”无法启动此程序因为计算机丢失opencv_highgui249d.dll“,只用将D:\opencv\build\x86\vc11\bin目录下的dll文件拷贝到C:\Windows\SysWOW64文件夹下或者C:\Windows\System32文件夹下面,我把两个地方都拷贝了,最终发现拷在WOW64下是对的。
(四)结果:(我的摄像头是倒着放的)
总之,遇到什么问题都不要着急,自己慢慢去网上找资料,要学会独立解决问题,哎,只怪自己太笨了总是忍不住去问别人,但我相信只要努力总会有收获!
- opencv+C++海康实时调用学习笔记
- OPENCV学习笔记--调用摄像头
- opencv(c++)学习笔记1
- μc/osII 学习笔记 - 实时性
- OpenCV学习笔记之鼠标调用
- OpenCV学习笔记(七)—— OpenCV for Android实时图像处理
- OpenCV学习笔记(七)—— OpenCV for Android实时图像处理
- OpenCV学习笔记(七)—— OpenCV for Android实时图像处理
- 海康摄像头实时读取+opencv显示
- 海康摄像头实时读取+opencv显示
- 《嵌入式实时操作系统µC/OS-II》学习笔记(一)
- 《嵌入式实时操作系统µC/OS-II》学习笔记(二)
- µC/OS-II学习笔记(二) 实时系统概念
- 实时图形学学习笔记
- OpenCV学习笔记_调用摄像头录制视频(无声音)
- OpenCV学习笔记11(摄像机帧率实时显示,控制台)
- jni 学习笔记(java调用c++)
- Lua学习笔记--C调用Lua
- React native雏鸟脱坑记之初次见面
- 字符串截取
- 欢迎使用CSDN-markdown编辑器
- 磁链
- ionic
- opencv+C++海康实时调用学习笔记
- The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths.
- mysql 操作数据库(备份与恢复)
- Spark学习笔记(整理中)
- 官方Xcode及模拟器SDK下载
- 用js打印菱形
- java常用算法之快速排序详解
- Java反射机制理解
- ionic 页面跳转动画