当人用眼睛看事物的时候,会感觉到近处的东西是比远处的东西要大一些的,通俗的说,这就是透视。
总的来说,透视变换是将3D的世界转换到2D图像上的一种手段,人的视觉系统和摄像头视觉系统也是基于这一工作原理。
对透视变化的研究,就是要搞明白,为什么我们看到的东西会近处大而远处的小。...
分类:
其他好文 时间:
2014-10-19 11:39:31
阅读次数:
530
图像识别算法实现收藏以往的图像处理函数实现,多是针对图像句柄。算法实现须要操作复杂的图像文件。可是,这样的方式算法实现和调试的周期比較长。为了加速开外,我在中间插入的矩阵库。由于图像处理算法多是针对矩阵,所以实现和调试比較快。/////////////////////////////////////...
分类:
其他好文 时间:
2014-10-19 11:32:09
阅读次数:
185
背景:
周末看到了一篇原公司同事的文章,讲的是关于新的互联网形势下的PACS系统。正好上一篇专栏文章也提到了有想搭建一个worklist服务器的冲动,所以就翻箱倒柜将原本学生时代做课题时搭建的简易Web PACS找了出来,借着再次搭建的机会学习一下Web PACS相关的技术,例如WADO标准、CGI或者FastCGI等技术。...
分类:
Web程序 时间:
2014-10-19 02:41:45
阅读次数:
334
#include #include #include #include #include #define WIN_WIDTH 1//1~10,选择小波基double *Ld = new double[2*WIN_WIDTH]; //分解尺度函数double *Hd = new double[2*WI...
分类:
其他好文 时间:
2014-10-17 13:27:45
阅读次数:
226
本文涉及的很多算法,在网络上也有不少同类型的文章,但是肯定的一点就是,很多都是不配代码的,或者所附带的代码都是象征性的,速度慢,不优雅,不具有实用价值,本文努力解决这些问题。 文中各算法出现的顺序并不代表算法的优越性,仅仅是作者随机排布的而已。 2、基于RGB颜色空间的简单阈值肤色识别在human ...
分类:
编程语言 时间:
2014-10-17 13:23:36
阅读次数:
324
cvCreateImage是openCV中的一个函数。OpenCV是Intel公司支持的开源计算机视觉库。cvCreateImage:创建首地址并分配存储空间IplImage* cvCreateImage( CvSize size, int depth, int channels );参数说明: ....
分类:
其他好文 时间:
2014-10-16 23:14:03
阅读次数:
168
背景: 最近重新花时间阅读了DICOM标准,顺带着看了一下HL7标准和IHE,对标题中提到的SWF、WML、SPS和MPPS有了更进一步的认识,现将自己的理解整理出来,算作读书笔记吧。通过对比DICOM、HL7和IHE,更全面、更清晰的了解医疗信息行业。...
分类:
其他好文 时间:
2014-10-16 19:03:52
阅读次数:
350
图像的直方图均衡
Adaptive Image Enhancement Algorithm Based on histogram Equalization
demo
左边是原图,朋友去敦煌拍的 : )
右边是处理后的图像...
分类:
其他好文 时间:
2014-10-16 16:33:32
阅读次数:
239
经常使用java的同学一定都接触过JNI(Java Native Interface)吧。JNI为我们提供了javaC/C++之间的接口,使得我们可以在java中调用C程序,以便实现一些计算复杂度较高的程序(如图像处理、信号处理等)。另外,也方便我们使用很多优秀的C库。使用javah生成本地方法头文...
分类:
其他好文 时间:
2014-10-16 14:46:12
阅读次数:
168
均值漂移算法以迭代的方式锁定概率函数的局部最大值。它主要是寻找预定义窗口中数据点的重心点,或者说加权平均值。该算法将窗口中心移动到数据点的重心处,并重复这个过程直到窗口重心收敛到一个稳定点。
从数学角度上说,Mean Shift算法利用概率密度的梯度爬升来寻找局部最优。当输入一个图像的范围,然后根据反向投影图和输入的方框进行Mean Shift迭代,它是向重心移动,即向反向投影图中概率大的地方移动,所以始终会移动到目标上,Mean Shift算法是一个变步长的梯度上升算法。...
分类:
编程语言 时间:
2014-10-16 10:22:22
阅读次数:
400