今晚有心情,就做完了BMP16(RGB565) 转换成BMP24 的小程序。其中最关键的地方是: // k,WORD类型,是RGB565 的一个点的数据(可以认为是灰度)。 r=(k & 0x1F) >(5 -2); b=(k & 0xF800)>>(11-3); RGB565 的顺序是:...
分类:
其他好文 时间:
2014-06-22 12:43:31
阅读次数:
198
1. 基于Horn-Schunck模型的光流算法 1.1 光流的约束条件 光流 的假设条件认为图像序列,在时间t 的某一像素点与在时间t+1的这一像素点的偏移量保持不变,即 。这就是灰度值守恒假设,通过Taylor展开,就能得到光流的约束条件(OFC): ,其中下标表示图像的梯度。 1.2 Horn...
分类:
其他好文 时间:
2014-06-20 23:36:48
阅读次数:
639
模拟试题B 一、单项选择题(2′*8 =16′) 1.灰度等级为256级,分辨率为2048*1024的显示器,至少需要的帧缓存容量为( ) A)512KB B)1MB C)2MB D)3MB 2.在多形边面片的数量非常大的情况下,哪一个消隐算法速度最快? ( ) A)深度缓存算法(Z-Buffer)...
分类:
其他好文 时间:
2014-06-19 06:14:19
阅读次数:
794
最近在做三维人脸识别相关的东西,在已获取三维数据的情况下进行人脸的识别切割是第一步,本文将介绍预处理内的几个操作,最终给出切割后的三维人脸数据以及经过变换的灰度图像。...
分类:
其他好文 时间:
2014-06-17 23:23:52
阅读次数:
394
将8Bit灰度数据转化为Bgr24的彩色图像8bit灰度数据:byte[] GrayValue
长度:width * height PixelFormat pixelFormat = PixelFormats.Bgr24; byte[]
colorvalues = G...
分类:
其他好文 时间:
2014-06-12 23:13:37
阅读次数:
255
在Matlab R2013a 和R2014a中已经实现MSER特征的提取。
一、函数detectMSERFeatures 输入的是M*N的灰度图片。可以指定阈值刻度,区域范围,感兴趣区域等参数。 输出的是MSERRegions
class,即框住区域的椭圆由椭圆中心的坐标,椭圆的长短轴,椭圆的方向(...
分类:
其他好文 时间:
2014-06-10 19:59:41
阅读次数:
1387
以前写了篇
联通充值卡自动充值的实现,最近发现联通官网改版了,随便看了下发现新版的验证码和以前的不同,发了点时间研究了下他的识别码,它现在的验证码如下现在将识别步骤说下1,转换灰度图片2,清除2px的边框3,分割验证码个数
(4)4,生成字模库经过以上步骤,可以得到下面这个效果下面为部分实现代码12...
分类:
移动开发 时间:
2014-06-09 19:52:19
阅读次数:
225
几何变换几何变换可以看成图像中物体(或像素)空间位置改变,或者说是像素的移动。几何运算需要空间变换和灰度级差值两个步骤的算法,像素通过变换映射到新的坐标位置,新的位置可能是在几个像素之间,即不一定为整数坐标。这时就需要灰度级差值将映射的新坐标匹配到输出像素之间。最简单的插值方法是最近邻插值,就是令输...
分类:
其他好文 时间:
2014-06-07 16:56:49
阅读次数:
717
雪花噪声即椒盐噪声,以前黑白电视常见的噪声现象。原理准备0°,45°,90°,135°4个方向的卷积模板。
用图像先和四个模板做卷积,用四个卷积绝对值最小值Min来检测噪声点。求灰度图gray与其中值滤波图median。判断噪声点:fabs(median-gray)>10
&& min>0.1。噪声...
分类:
其他好文 时间:
2014-06-05 14:31:42
阅读次数:
578