通过我的代码,我想知道图像的尺寸(以英寸为单位)。通过 OpenCV,我可以使用以下代码找到图像像素数组的高度和宽度:
#include "stdafx.h"
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
IplImage *img = cvLoadImage("photo.jpg");
if (!img) {
printf("Error: Couldn't open the image file.\n");
return 1;
}
cout<<"Number of pixels in width = "<<img->width<<endl<<"Number of pixels in height = "<<img->height;
return(0);
}
请帮我找到以英寸为单位的图像大小。提前致谢...