以编程方式检测图像的大小调整将导致质量损失

时间:2015-09-14 21:50:30

标签: image-processing graphics printing

我想我已经知道了答案,但我很乐意感到惊讶和学习。我试图找出这样的事情通常的经验法则。

我有一个应用程序,用户可以根据需要缩放他们想要调整大小的图像的大小,以便以后将其打印在纸上。我很乐意警告他们,根据所讨论图像的大小(并且每个都不同),在某个调整大小点之上或之下会使图像看起来非常糟糕,并且它们不应该继续。

请记住,纵横比将始终保留。

有没有办法以编程方式解决这个问题?我不是指这里的精确科学,但我希望它不仅仅是人眼测试。是否可以安全地说光栅图像缩小或拉伸50%(或25%?,75%?)时,应该警告用户?

谢谢, 萨姆

1 个答案:

答案 0 :(得分:1)

质量可能取决于结果的清晰度。这可以通过使用图像的DPI来估计,即原始像素的数量(任一维度)除以将要打印的英寸数量;调整大小比例确实无关紧要,只不过它确定了打印尺寸。实际限制将取决于您的应用,但我从150 DPI或更高的限制开始并从那里进行调整。