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;