问题描述如下:
有n幅图,命名分别为Image1.tif,Image2.tif ... ... Imagen.tif
现在要在一个for循环中对每幅图像进行同样的处理,如灰度化,二值化等,需要用到函数如下:
CVAPI(IplImage*) cvLoadImage( const char* filename, int iscolor CV_DEFAULT(CV_LOAD_IMAGE_COLOR));
问题解决方案:
1)直接用CString构造
CString ImageStr="";
ImageStr.Format("Image%d.tif",j+1);
cvLoadImage(ImageStr, 0);