Matlab实现将一副彩色扩展黑边
摘要:1 clear; 2 filenames = dir('E:\file'); 3 N = length(filenames); 4 j=0; 5 for i=1:N 6 [path,name,ext] = fileparts(filenames(i).name); 7 if s...
阅读全文
posted @
2012-06-01 14:54
emy_yu
阅读(1359)
推荐(0)
现有的一些人脸数据库
摘要:原文来自: http://blog.163.com/haitao_gan@126/blog/static/8248124920109208543766/ 现有的一些人脸数据库 2010-10-20 08:54:03|分类:学习|标签:database人脸facepetscmu...
阅读全文
posted @
2012-02-22 20:09
emy_yu
阅读(9776)
推荐(0)
《Computer Vision:Algorithms and Applications》学习笔记(一)——图像旋转算法与实现
摘要:其中的图像旋转是一种常用的数字图像处理技术。由于旋转后图像像素点坐标不再是整数,所以旋转后必须对新的像素点灰度值进行插值运算。目前常用的方法有最近邻插值法、线性插值法和样条插值法。文献介绍,最近邻法速度快,方法简单,但生成图像效果较差;样条插值法计算精度高,效果好,但计算复杂,速度较慢;线性插值法(E.g. 双线性插值法)效果较好,运行时间较短。另外,实现赋值的方法分为正向映射法和反向映射法:正向映射法是指,从原始图像坐标出发,计算出在旋转图像上坐标,然后将原始图像该坐标的灰度值赋给对应旋转图像该坐标点;反向映射法则反之。 本文将分别采用基于最近邻取值的正向映射法、基于最近邻取值的反向映射法、基于双线性插值的反向映射法实现图像旋转,并对比三种方法的效果。
阅读全文
posted @
2012-02-02 22:16
emy_yu
阅读(22511)
推荐(1)
注释一个opencv摄像头程序
摘要:总结一下这个视频采集程序的所得吧,这个程序标注主要精力用在了图像获取及显示上,而没有注意是如何处理的。摄像头通过CvCapture * cvCaptureFromCAM(int index)将实时图像信息传递给IplImage,最后将处理好IplImage由cvShowImage(窗口, IplImage *)函数显示。而CvMat只局限于图像处理中,和输入输出无关。
阅读全文
posted @
2011-02-11 23:46
emy_yu
阅读(8919)
推荐(3)