【发布时间】:2012-04-09 18:28:39
【问题描述】:
以下命令导致异常。
cv::imwrite("test.jpg", diffImg);
我还尝试了许多变体,包括绝对路径和 PNG 导出。这是错误:
0x75abd36f 处的异常,代码:0xe06d7363:C++ 异常,标志=0x1 (无法继续执行)在 opencv_core231!cv::error
C:\slave\WinInstallerMegaPack\src\opencv\modules\highgui\src\loadsave.cpp:276: 错误:(-2) 找不到指定扩展的编写器
根据this related thread,我当前的 OpenCV 安装不支持我尝试过的图像格式。但我只是像他们的网站建议的那样下载了precompiled Windows framework。
如何让 JPG 导出正常工作?
【问题讨论】:
-
你下载OpenCV-2.3.1-win-superpack.exe了吗?您使用的是什么 Windows? 7 还是 8?
-
我在我的 Windows 7 电脑上下载了 v2.3.1 超级包。我也试过SVN版本(如下cmets中所示),没有成功。
标签: opencv