gpt4 book ai didi

opencv - 加载图像Opencv

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

我正在尝试使用OpenCV将图像加载到窗口上,但是我一直在Imshow处获得断点。这是我从教程中获得的代码。

     namedWindow("result", CV_WINDOW_AUTOSIZE );

Mat image ;
// image = imread( "Particle", 1 );
String inputName;

for( int i = 1; i < argc; i++ )
{
inputName.assign( argv[i] );
}
if( inputName.empty() || (isdigit(inputName.c_str()[0]) && inputName.c_str()[1] == '\0') )
{
if( inputName.size() )
{
image = imread("Particle.png", 1 );
}
else
{
if(image.empty()) cout << "Couldn't read image" << endl;
}
imshow("result",image);

}

最佳答案

哦,亲爱的,不知道您在哪里找到了“教程”,但是在那里做出了很多“特殊”假设,可能与您的实际情况不符

尝试一些更简单的方法:

int main(int argc, char **argv) {
string imgpath = argv[1]; // call me : prog imgpath [on the cmdline]
Mat m = imread(imgpath);
imshow("lala", m);
waitKey(0);
}

关于opencv - 加载图像Opencv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17911280/

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