OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 5625|回复: 2

关于cvSaveimage的问题

[复制链接]
发表于 2010-1-31 16:22:19 | 显示全部楼层 |阅读模式
我现在在我电脑上装的是vs2008+Emgucv 2.0 。
现在将一个视频的帧保存为图片。
IntPtr capture = CvInvoke.cvCreateFileCapture(@"E:\Video\003.avi");
IntPtr frame = new IntPtr();
frame = CvInvoke.cvQueryFrame(capture);
string Filename = "F:\\1.JPG";
CvInvoke.cvSaveImage(Filename, frame);
测试之后,最后一句出现下面的问题
尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

请大家帮帮忙,thx~~~。。。另外感觉Emgucv总是出现莫名奇妙的问题,而且网上的解答也比较少。。。。
回复

使用道具 举报

 楼主| 发表于 2010-2-1 12:04:05 | 显示全部楼层

关于cvSaveimage的问题

把frame转化为MIplImage,然后再转化为bmp。。。。最后保存成功了。。
回复 支持 反对

使用道具 举报

发表于 2010-12-17 16:56:19 | 显示全部楼层

关于cvSaveimage的问题

怎么转化的啊?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-5-8 05:48 , Processed in 0.008676 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表