• 1
  • 2
新闻详细
如何设计基于OpenCV的升高维修车数字视频处理方案?? 升高维修车出租
新闻分类:行业资讯   作者:admin    发布于:2016-10-224    文字:【】【】【



     如何设计基于OpenCV的升高维修车数字视频处理方案??  升高维修车出租, 升高维修车租赁, 哪儿有升高维修车出租  升高维修车与预处理使用OpenCV进行视频处理,首先我们要对开发环境进行配置,过程如下:一、将OpenCV文件夹下的dll文件和TBB文件路径均添加到Path的环境变量中。二、配置VS2008环境:首先将build文件夹下的opencv和opencv2文件夹路径添加到“VC++目录”中,然后添加build/x86/vc9/lib路径。在本文中,视觉子系统主要由工业相机和视频处理计算机中的视频处理程序组成,它的主要作用是将工业相机的数字视频采集进来,对每一帧进行处理得到实时摆角并通过串口将得到的摆角数据发送给主控计算机。视频采集图像预处理特征点提取、矫正并计算写串口。是否成功调用摄像头报错打开串口读取一帧视频灰度化二值化Canny变换特征点提取、矫正及摆角计算写串口否是.


       1、视频采集实验中,直接将工业相机通过一根网线与视频处理计算机相连接,需设置如下:(1)安装工业相机驱动;(2)修改IP地址:驱动安装完成后,相机出厂默认IP地址:192.168.0.200,设置网卡IP地址,必须与相机的IP地址在同一网段,且地址不能与网络其他IP冲突。(3)安装相机自带第三方软件MVCapture,打开MVCapture,此时可以看到摄像头图像,可通过调节工业相机光圈调整图像质量。 摄像头图像2、经过上述三个步骤,验证工业相机能够正常使用,此时,打开VS2008,建立工程。(1)打开VS2008,建立一个Win32控制应用台程序。(2)在属性“附加依赖项”中输入一系列.lib文件。(3)将“配置”中的“Debug”改为“Release”,在“附加依赖项”中输入一系列.lib文件。3、接下来可以进行视频处理程序的编写。


     升高维修车出租, 升高维修车租赁, 哪儿有升高维修车出租http://www.19851117.com/  


       升高维修车程序中主要用到的函数及其功能如下:(1)采集CvCapture*input=cvCaptureFromCAM(-1);frame=(input);该语句功能为:创建一个对象并解码输入的视频数据流。


    (2)抓取一帧;该语句功能为:通过cvQueryFrame从工业相机中抓取一帧并返回该帧,返回的该帧不可以被释放或修改。cvQueryFrame的参数为CvCapture结构的指针,其作用是将下一帧视频文件载入内存并返回一个对应当前帧的指针。


   (3)灰度化;75设置变量存储灰度化后的图像,进行图像处理的第一步就是灰度图,这是后续处理的基础。函数cvCreateImage创建头并分配数据,这个函数是下列的缩写型式:header=cvCreateImageHeader(size,depth,channels);cvCreateData(header);其中size,depth,channels分别代表图像的宽和高,图像元素的位深度,每个元素的通道号。


   (4)二值化;设置变量存储二值化后的图像,通过二值化,提取目标对象:吊车吊绳,为后续处理做准备。www.ztgkccz.com/



       升高维修车出租, 升高维修车租赁, 哪儿有升高维修车出租



分享到:
点击次数:1210  更新时间:2016-10-22  【打印此页】  【关闭

Copyright © 2009-2014,广东省恒越登高车租赁有限公司,All rights reserved

shaohome