2、 cvCopyImage(image,temp)//这句意思比较迷糊 每次在temp图上修改,要从image还原图像
3、cvCopyImage 要加头文件
#include ""cv.h"
#include<cv.h>#include<cxcore.h>
#include<highgui.h>
using namespace std
#pragma comment(lib,"opencv_core244d.lib")
#pragma comment(lib,"opencv_highgui244d.lib")
int main()
{
int i,j
char pImageName[51]="D:\\00"
char pImageCnt[5]
char *pSuf=".jpg"
IplImage *pImage[200]
for(i=0i<200++i)
{
itoa(i+1,pImageCnt,10)
for(j=0j<5++j)
{
if(pImageCnt[j]=='\0')
break
}
if(j==1)
{
pImageCnt[2]=pImageCnt[0]
pImageCnt[0]='0'
pImageCnt[1]='0'
pImageCnt[3]='\0'
}
else if(j==2)
{
pImageCnt[2]=pImageCnt[1]
pImageCnt[1]=pImageCnt[0]
pImageCnt[0]='0'
pImageCnt[3]='\0'
}
strcat(pImageName,pImageCnt)
strcat(pImageName,pSuf)
cout<<pImageName<<endl
pImage[i]=cvLoadImage(pImageName,CV_LOAD_IMAGE_COLOR)
pImageName[5]='\0'
}
//销毁等等
//...
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)