我是在ubuntu10.04下用opencv2.3做一个连续捕捉摄像头视频的图像并将它保存成图片的程序,可是总是没有保存
发布网友
发布时间:2022-05-04 16:33
我来回答
共4个回答
热心网友
时间:2023-10-03 07:15
这是我在Windows下实现保存图片的程序,亲测可用,按ESC键保存图片并退出,你可以参考一下。
#include "cv.h"
#include "highgui.h"
int main()
{
cvNamedWindow( "Example2_9", CV_WINDOW_AUTOSIZE );
CvCapture* capture;
capture = cvCreateCameraCapture( 0 );
IplImage* frame;
while(1) {
frame = cvQueryFrame( capture );
if( !frame ) break;
cvShowImage( "Example2_9", frame );
char c = cvWaitKey(10);
if( c == 27 )
{
cvSaveImage("D:\\3.jpg",frame);//按ESC键保存图片到D:\\3.jpg
break;
}
}
cvReleaseCapture( &capture );
cvDestroyWindow( "Example2_9" );
}
热心网友
时间:2023-10-03 07:15
第一,首先你要看 图片显示了没有???
第二,名字你写错了。cvSaveImage("~/Downloads/Image.bmp",frame)
还有opencv的问题 可以问我 我的707798286
热心网友
时间:2023-10-03 07:16
cvSaveImage("~/Downloads/Image",frame);
文件名要写扩展名。.jpg或.bmp
热心网友
时间:2023-10-03 07:16
手提式白炽灯:用较小功率(多为200W以下)的白炽灯泡,安在一个小的反射罩内,反射罩固定在小的支架上。 3、光浴装置 可分局部或全身照射用二种。