步骤: 1.视频图像灰度化img 2,选取第一帧图像first_img,视频每帧和第一帧相减,得到src 3,对src图片进行 阈值,滤波处理 4,查找处理好图片的边界findContours; 5,对边界区域进行统计,满足条件的进行计数 代码实 现: ...
分类:
其他好文 时间:
2017-03-15 00:04:42
阅读次数:
241
图像的零碎基本知识点记录如下,一贯的习惯还是喜欢手写体,记录一些小知识点,今天就来贴图的形式与大家分享。 1.图像灰度化公式及增强,灰度化时可以用cvtColor函数,如若用公式方法,则一般标准为RGB各分量占比为0.3,,059 ,0.11。 2. 各颜色空间的性质及用途: ...
分类:
其他好文 时间:
2016-09-23 16:50:41
阅读次数:
180
目前遇到的情况有这么几种: 书本有薄有厚(要不要分开?分开相对容易一点。因为薄书不用畸变校正) 书本上的内容比较复杂(采用最大值灰度化可以处理) 书本摆放位置不整(情况太复杂,先不考虑) 书页缺失(边角缺失或折叠) 怎么处理? 考虑到书角缺失是可能事件,我们不采用统边边界点来处理。 那用什么方案? ...
分类:
其他好文 时间:
2016-09-22 19:34:58
阅读次数:
155
(一)答题表格设计与识别 实际设计好的表格如下图 为了图像精确,表格和四角的标记都是由程序生成的,文字和数据是后期排版软件添加上去的. 图中四角的四个黑方块主要用来定位表格,然后就可以切割出每个单元格,最后去做字符识别. 具体步骤为: 1,灰度化并二值化; 2,查找轮廓,把找出四个定位标记; 3,透 ...
分类:
其他好文 时间:
2016-07-25 00:13:56
阅读次数:
368
对RGB图像进行灰度化,通俗点说就是对图像的RGB三个分量进行加权平均得到最终的灰度值。最常见的加权方法如下: 1)Gray=B;Gray=G;Gray=R 2)Gray=max(B+G+R) 3)Gray=(B+G+R)/3 4)Gray= 0.072169B+ 0.715160G+ 0.2126 ...
分类:
其他好文 时间:
2016-07-09 17:56:34
阅读次数:
461
由于8位和24位BMP的像素存储方式不同,所以不能用相同的函数对位图进行处理,因此我设计了两个类分别处理8位和24位BMP。
程序运行时,首先提示输入位图深度。
然后输入位图名称。
程序会输出位图的文件头和信息头。
对于8位位图,程序提示选择下列处理方式:
1.平滑处理
2.4邻域锐化
3.8邻域锐化
4.二值化
选择处理方式后,程序提示输入要保存的位图名称。然后返回是否成功处理的信息。
对于24位位图,程序提示选择下列处理方式:
1.平滑处理
2...
分类:
编程语言 时间:
2016-07-03 20:02:24
阅读次数:
448
OpenCV实现图像的灰度化->二值化->Canny边缘检测以及对比度(Contrast)和亮度(Brightness)值调整 图像灰度化:简单的来说就是使R,G,B value在阈值[0,255]间取得相同的值,总共有256个等级,黑白两种颜色其实可以看成是灰度化处于两个极端时的情形,中间254个... ...
分类:
其他好文 时间:
2016-06-03 22:56:09
阅读次数:
296
图像灰度化:将彩色图像转化成为灰度图像的过程成为图像的灰度化处理。彩色图像中的每个像素的颜色有R、G、B三个分量决定,而每个分量有255中值可取,这样一个像素点可以有1600多万(255*255*255)的颜色的变化范围。而灰度图像是R、G、B三个分量相同的一种特殊的彩色图像,其一个像素点的变化范围 ...
原文地址:http://www.cnblogs.com/gdjlc/archive/2013/03/05/2943801.html ...
分类:
其他好文 时间:
2016-04-13 11:08:20
阅读次数:
221
一、涉及到的jni编程知识 Java基本类型的数组,在JNI中都是jArray的类型格式。具体类型如下: typedef jarray jbooleanArray; typedef jarray jbyteArray; typedef jarray jcharArray; typedef jarra ...
分类:
移动开发 时间:
2016-04-05 16:16:55
阅读次数:
204