日期:2014-05-17  浏览次数:21271 次

像素和DPI的转换?
画一个直径30像素的圆,
通过一个600DPI的打印机,打出来。
然后用150DPI格式的扫描仪,扫成图像。
图像中圆的直径是多少?

求换算过程。
谢谢。

------解决方案--------------------
http://blog.163.com/fan_cun_fu/blog/static/45560920093224192931/

当然这是理论,实践中会发现,总是有些误差。对于A4大小,误差在0.几个毫米。
------解决方案--------------------
打印大小 30 * 25.4 / 600 英寸

扫描大小: 30 * 25.4 / 150 英寸

正如楼上所说,会有误差
------解决方案--------------------
假设你打印的时候是逐点打印,一个像素Pixel对应一个打印点Dot(当然一般不这样,但是你没有给出其他条件),那么打印出的圆直径1/20英寸,当然扫描进去也是1/20英寸,否则不是失真了么,约莫就是150的1/20点,大概7~8个……但是,到像素可不是,要按照屏幕分辨率1/20英寸计算(还是假设没有缩放……),也就是不对应。