我正在尝试使用 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);
}