【发布时间】:2013-11-27 17:11:18
【问题描述】:
我正在尝试将 openCV 与 LabWindows 2012SP1 一起使用。我有一个简单的项目,试图在调试模式下运行一个简单的“Hello World”程序。
我要运行的代码是
#include <cv.h>
#include <highgui.h>
// Create a window to show the image
cvNamedWindow( "My Cool Window", CV_WINDOW_AUTOSIZE );
IplImage *img = cvCreateImage( cvSize( 300, 100 ), IPL_DEPTH_8U, 3 );
double hScale = 1.0;
double vScale = 1.0;
double shear = 0.0;
int lineWidth = 2;
// Initialize the font
CvFont font;
cvInitFont( &font, CV_FONT_HERSHEY_SCRIPT_COMPLEX, hScale, vScale, shear, lineWidth, 8 );
// Write on the image ...
CvScalar color = CV_RGB( 0, 51, 102 );
cvPutText( img, "Hello World!", cvPoint( 60, 60 ), &font, color );
// ... and show it to the world !
cvShowImage( "My Cool Window", img );
// Wait until the user wants to exit
cvWaitKey(0);
我添加了以下库:
opencv_core247d.lib(32 位)
opencv_highgui247d.lib(32 位)
opencv_imgproc247d.lib(32 位)
opencv_imgproc247d.dll
但是,当我在调试模式下运行程序时,我收到一条错误消息:
程序无法启动,因为缺少 opencv_imgproc247d.dll 从您的计算机。尝试重新安装程序以解决此问题。
此时我有点困惑,因为我已将相关 DLL 添加到项目中。
帮助?
【问题讨论】:
标签: c opencv labwindows