下载和配置Opencv在网上和书上有很多的讲解,这里不再赘述。
此处附上Opencv的下载链接。
想要对图片中的数字信息进行识别首先要对图片进行预处理,排除干扰的因素,只留下有价值的信息。
这里需要两张图,一张为有数据的图片,一张为仪表关闭时没有数据的图片。
1.原理
仪表数字和背景的区别就是数据会在短时间内会发生变化,这样在差分二值图中未变化的背景区域就会被滤除。
2.函数说明
1.
cvAbsDiff(const CvArr* scr1, const CvArr* scr2, CvArr *dst)
功能:求两个图片(两帧)的差值
参数1:源图片1,单通道灰度图
参数2:源图片2,单通道灰度图
参数3:目标图像,得到的差值图存在*dst中2.
cvLoadImage( const char* filename, int flags=CV_LOAD_IMAGE_COLOR )
功能