
opencv里面有获取摄像头的函数,
IplImage frame;
CvCapture capture=0;//摄像头结构
capture=cvCaptureFromCAM(-1);//获取摄像头
cvGrabFrame(capture);
frame=cvRetrieveFrame(capture);
这个是获取一桢,你也可以用读取视频流函数。显示视频。
如果你买的工业相机有SDK可以直接参考SDK,因为我这也用过工业相机获取视频。
图像采集卡只是完整的机器视觉系统的一个部件,但是它扮演一个非常重要的角色。图像采集卡直接决定了摄像头的接口:黑白、彩色、模拟、数字等等,采集卡可以将图像迅速地传送到计算机存储器进行处理。针对工业相机来说Camera Link接口的需要采集卡,网口的、USB的、电脑有1394接口的基本都不需要采集卡。美国TEO迪奥科技一家专业从事机器视觉产品的研发与生产的制造商,生产各种接口的工业相机,非常乐意与机器视觉的爱好者交流关于工业相机方面的相关问题。
工业相机是一种高性能的图像采集设备,其主要用途在于对机器视觉系统等应用提供高质量的视觉信号。但由于采集图像数据量大,所以常常需要额外的存储设备来存储这些数据,同时,采集过程也受到环境光线、机械振动等因素的影响,从而导致采集到的图像数据的实时性有所降低。但是对于某些工业应用来说,实时性可能并不是一个绝对的要求,因此,工业相机不实时更新并不一定会影响其应用效果。
以上就是关于openCV进行大恒水星系列USB2.0工业相机视频读取全部的内容,包括:openCV进行大恒水星系列USB2.0工业相机视频读取、为什么有的工业相机需要图像采集卡有的不需要图像采集卡。分不太清楚。需要采集卡的sDk控制的是采集卡、工业相机不实时更新等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)