#include "highgui.h"
#include <cv.h>
//#include <cvaux.h>
int main(int argc, char* argv[])
{
const char* imagename = "1.jpg";
IplImage * img = cvLoadImage(imagename);
if (!img)
{
fprintf(stderr, "Can not load image %s\n", imagename);
return -1;
}
if (!img->imageData) // 检查是否正确载入图像
return -1;
cvNamedWindow("image", CV_WINDOW_AUTOSIZE); //创建窗口
cvShowImage("image", img); //显示图像
IplImage* img1 = cvCreateImage(cvGetSize(img), img->depth,img->nChannels);//创建目标图像
img1 = img;
cvShowImage("bmp", img1);
cvSaveImage("1.bmp", img1);
cvWaitKey();
cvReleaseImage(&img);
cvReleaseImage(&img1);
cvDestroyAllWindows();
return 0;
}
bmp.zip_herselfxt2_opencv C++ 图像_opencv图片转bmp
版权申诉
187 浏览量
2022-09-23
18:22:47
上传
评论
收藏 6.9MB ZIP 举报
小波思基
- 粉丝: 70
- 资源: 1万+
评论0