gpt4 book ai didi

visual-studio-2010 - 在OpenCV中播放视频时,libiconv-2.dll错误

转载 作者:行者123 更新时间:2023-12-02 17:51:29 25 4
gpt4 key购买 nike

我尝试在Visual Studio 2010 Win 7中使用OpenCV-2.4.7播放视频

代码如下

#include<opencv\cv.h>
#include <opencv\highgui.h>

using namespace cv;

int main( int argc, char** argv ) {
cvNamedWindow( "Window", CV_WINDOW_AUTOSIZE );
CvCapture* capture = cvCreateFileCapture( "C:/Users/17/Desktop/Wildlife.avi" );
IplImage* frame;

while(1) {
frame = cvQueryFrame( capture );
if( !frame ) break;
cvShowImage( "Window", frame );
char c = cvWaitKey(33);
if( c == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow( "Window" );
}

调试很好,但是在运行时,会打开一个警告窗口,显示 ,因为libiconv-2.dll从您的计算机丢失,所以程序无法启动”。

我尝试将libiconv-2.dll下载到系统软件包中,然后显示错误 “C:\ Windows \ System32 \ libiconv-2.dll',二进制文件未使用调试信息构建”。

是否有可能缺少任何设置?如何执行此代码?

最佳答案

最新版本(2.4.7)中的opentvv_ffmpeg247.dll以described here的形式存在问题

我遇到了同样的问题,尽管已将修复指定为2.4.8,但我建议安装较早版本(2.4.6)或使用repo here的最新副本

关于visual-studio-2010 - 在OpenCV中播放视频时,libiconv-2.dll错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20444674/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com