【发布时间】:2014-08-16 05:54:44
【问题描述】:
这可能是一个基本问题,但我是 openCV 的新手,我发现文档很差。我想我想使用调整大小功能来获得与原始大小相同但分辨率较低的新图像。
我发现的所有文档都好像分辨率和大小是一样的,我完全不知道这些参数的含义。不同的来源似乎显示了与我在标题中看到的不同版本的调整大小:
CV_EXPORTS_W void resize( InputArray src, OutputArray dst,
Size dsize, double fx=0, double fy=0,
int interpolation=INTER_LINEAR );
如果我保持 dsize 与原始大小相同,x 和 y 代表什么?我如何获得 72 dpi 的分辨率?
【问题讨论】:
-
图像/数据结构本身的分辨率和大小是相同的。仅用于打印/显示大小可能会有所不同。如果您想访问一个像素(这就是图像处理中所做的),如果您使用以英寸和 dpi 为单位的图像大小,您将如何访问像素位置?