在C++; 我希望用C++ OpenCV代码显示图像。下面是代码片段: //Load image Mat img = imread("Example1.jpg"); //Display in window namedWindow("Ski
在C++; 我希望用C++ OpenCV代码显示图像。下面是代码片段:在C++; 我希望用C++ OpenCV代码显示图像。下面是代码片段: //Load image Mat img = imread("Example1.jpg"); //Display in window namedWindow("Ski,c++,opencv,C++,Opencv,在C++; 我希望用C++ OpenCV代码显示图像。下面是代码片段: //Load image Mat img = imread("Example1.jpg"); //Display in window namedWindow("Skin"); //display image imshow("Skin",img); //returns the matrix size cout<<img.size()<<endl; // wrong //加载图像
//Load image
Mat img = imread("Example1.jpg");
//Display in window
namedWindow("Skin");
//display image
imshow("Skin",img);
//returns the matrix size
cout<<img.size()<<endl; // wrong
//加载图像
Mat img=imread(“Example1.jpg”);
//在窗口中显示
名称(“皮肤”);
//显示图像
imshow(“皮肤”,img);
//返回矩阵大小
cout//加载图像
Mat img=imread(“Example1.jpg”);
//在窗口中显示
名称(“皮肤”);
//显示图像
imshow(“皮肤”,img);
//返回矩阵大小
你说的尺寸是什么意思?如果需要宽度和高度,请使用img.width
和img.height
或img.cols
和img.rows
。否则,请详细说明您的问题。嗨。c中的大小通过以下方式检索:coutwhat是Example1.jpg的宽度/高度,img.Size()
的值是多少?width=309 height=172 imageSize=159616这可能是您想要的,但imageSize
不是width*height
.ya。宽度*高度与尺寸不同。
//Load image
Mat img = imread("Example1.jpg");
//Display in window
namedWindow("Skin");
//display image
imshow("Skin",img);
//returns the matrix size
cout << "width= " << img.cols << " height= " << img.rows<< endl;
//OR if you wanna use the size() getter.
cout << "width= " << img.size().width << " height= " << img.size().height << endl;