gpt4 book ai didi

opencv - c++ cvShowImage 错误

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

我想用opencv加载图像。一切正常,但没有显示图像。我使用的代码在这里:
#包括
#包括
#包括

 using namespace cv;
using namespace std;

int main( int argc, const char** argv )
{
IplImage *img = cvLoadImage("D:/C++/ MGC.JPG");

cvNamedWindow("MyWindow", 1); //create a window with the name "MyWindow"
cvMoveWindow("MyWindow", 100, 100);
cvShowImage("MyWindow", img);

cvWaitKey(0); //wait infinite time for a keypress
cvDestroyWindow("MyWindow"); //destroy the window with the name, "MyWindow"

return 0;
}

最佳答案

您选择使用 C 接口(interface)是否有特定原因?如果没有,您应该使用 C++ 接口(interface)

int main( int argc, const char** argv )
{
cv::Mat image = cv::imread("D:/C++/ MGC.JPG");
cv::namedWindow("MyWindow", 256);
cv::imshow("MyWindow", image );
cv::waitKey();
return 0;
}

关于opencv - c++ cvShowImage 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20716141/

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