在VC++ express上安装了OpenCV,跑了几个例子(边缘检测、轮廓检测、图像旋转等)。OpenCV是开源库,可是还没有找到源码,不知道有没有人知道源码分享一下?
自动化测试需要用到脚本语言,需要 perl 和 shell 的基础知识。
图像处理中,频域滤波中,变换域的低频与图像中缓慢变化的灰度分量有关,故低通滤波器模糊图像;高频与图像中尖锐过渡有关,如边缘和噪声,故高通滤波器锐化图像,但锐化后屏蔽了直流分量(H(0,0),相当于让平均灰度为零,灰度有负值,图像变暗,对比度变低。这时需要将图像增强,如进行阀值处理,将所有负值设置为0,正值设置为1。
金字塔多分辨率分解:近似金字塔(高斯滤波器),预测残差金字塔;
子带编码:完美重建滤波器,4个滤波器分解成4个子带,分别表现图像的不同细节(水平,垂直,对角线。。。);
哈尔变换:H2的行可用于定义2抽头完美重建滤波器ho(n)和h1(n),以及简单的小波变换。
小波变换?接下来重点去研究。小波变换可以根据需求看出空间域和频域的细节,进而处理。
台标识别:分隔区域,建立台标数据库,匹配识别。SIFT算法?