【发布时间】:2014-08-08 15:10:18
【问题描述】:
如果程序在分辨率为 A 的显示器上显示 X、Y 处的像素,我是否可以准确地预测在分辨率为 B 时相同的像素将显示在什么坐标上?
更多信息
两种显示分辨率是:
A-->1366 x 768
B-->1600 x 900
除以每个方向的最大分辨率得到:
X 方向缩放因子 = 1600/1366 = 1.171303075
Y 方向缩放因子 = 900/768 = 1.171875
例如,显示器 A 上唯一的红色像素出现在像素 (1,1) 处。如果我只是使用这些因素放大,那么在显示器 B 上,红色像素将显示在像素 (1.171303075, 1.171875) 处。我不确定如何解释,因为我习惯于将像素视为整数值。如果我知道屏幕上像素坐标/位置的确切几何形状可能会有所帮助。例如,像素坐标 (1,1) 是否意味着像素的中心位于 (1,1)?或者像素的特定角位于(1,1)?我确信图表将有助于可视化这一点——如果有人可以发布有用资源的链接,我将不胜感激。最后,我可能正在接近这一切都是错误的。
提前致谢。
【问题讨论】:
标签: image-processing resolution screen-resolution