我是在ubuntu10.04下用opencv2.3做一个连续捕捉摄像头视频的图像并将它保存成图片的程序,可是总是没有保存 10

我是用以下代码#include"cv.h"#include"highgui.h"voidmain(){CvCapture*capture;capture=cvCreate... 我是用以下代码
#include "cv.h"
#include "highgui.h"
void main()
{
CvCapture* capture;
capture=cvCreateCameraCapture(0);
assert(capture!=NULL);
IplImage* frame;
cvNamedWindow("camera",1);
while(1)
{
frame=cvQueryFrame(capture);
if(!frame)
break;
cvShowImage("camera",frame);
cvSaveImage("~/Downloads/Image",frame);
if(cvWaitKey(33)>=0)
break;
}
cvReleaseImage(&frame);
cvDestroyWindow("camera");
}
一直查看不到保存的图片 求解决方法代码
展开
 我来答
百度网友2068627
2012-03-17 · TA获得超过4925个赞
知道小有建树答主
回答量:827
采纳率:0%
帮助的人:832万
展开全部
这是我在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" );
}
yanzi1225627
2012-04-11
知道答主
回答量:52
采纳率:0%
帮助的人:16万
展开全部
第一,首先你要看 图片显示了没有???
第二,名字你写错了。cvSaveImage("~/Downloads/Image.bmp",frame)
还有opencv的问题 可以问我 我的707798286
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6a1477d
2011-09-22 · 超过27用户采纳过TA的回答
知道答主
回答量:118
采纳率:0%
帮助的人:80.4万
展开全部
cvSaveImage("~/Downloads/Image",frame);
文件名要写扩展名。.jpg或.bmp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gejing65
2011-09-22 · 超过13用户采纳过TA的回答
知道答主
回答量:488
采纳率:0%
帮助的人:272万
展开全部
手提式白炽灯:用较小功率(多为200W以下)的白炽灯泡,安在一个小的反射罩内,反射罩固定在小的支架上。 3、光浴装置 可分局部或全身照射用二种。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式