您的位置:首页 > 运维架构

opencv学习笔记

2016-03-24 11:24 281 查看

opencv学习笔记

1.读取图片

Mat frame1
frame1=imread("pic.jpg");
frame1=cvLoadImage("pic.jpg");

if(!frame1.data)
{
printf("没有图片加载\n");
return -1;
}


2.灰度图

Mat frame1,gray
cvtColor(frame1,gray,CV_BGR2GRAY);


3.图片大小的改变

Mat frame1,frame2
resize(frame1,frame2,Size(64,64),0,0,CV_INTER_LINEAR);


4.翻转图片

flip(frame1, frame3,  -1);


5.显示图片

namedWindow("video1" );
imshow("video1",frame1);


6.把图片写入文件

imwrite("123.jpg",frame1);


7.等待用户操作

waitKey(0);
return 0;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  opencv 图片