摘要: 最近在把matlab的代码转化到VS2010上。matlab中采用im2double将读入的图像转换为double型,在OpenCV中就需要对图像进行深度的转换。读入一幅灰度图像,深度为1(8U),在与其他矩阵M做运算事要保证深度是一致的,所以需要转换,如转换到深度为8(64F),需要用到OpenCV中的函数cvConvert。代码如下: IplImage* src = cvLoadImage("./Image/2/多波段.bmp",CV_LOAD_IMAGE_GRAYSCALE); //载入灰度图像,深度为8U IplImage* dst= cvCreateImage(c 阅读全文
posted @ 2013-08-21 20:54 紫清婷 阅读(3184) 评论(0) 推荐(0) 编辑