1920×1080转1366×768像素坐标转换公式及具体坐标转换咨询
1920×1080 转 1366×768 像素坐标转换方案
转换公式
坐标转换的核心是保持相对屏幕位置不变,通用公式如下:
新X坐标 = 原X坐标 × (目标宽度 / 原宽度) 新Y坐标 = 原Y坐标 × (目标高度 / 原高度)
针对你的分辨率转换需求,代入具体数值后可简化为:
新X = round(原X * 1366 / 1920) 新Y = round(原Y * 768 / 1080)
注:round() 代表四舍五入取整(像素坐标为整数);部分宏工具支持小数坐标,可省略取整步骤。
具体坐标计算
已知原坐标为 x=1621、y=71,代入公式计算:
- 新X坐标:
1621 * 1366 / 1920 ≈ 1153.27→ 取整后为 1153 - 新Y坐标:
71 * 768 / 1080 ≈ 50.49→ 取整后为 50
你可以直接将宏中的坐标替换为 x=1153、y=50 测试,若位置有细微偏差,可根据实际显示微调1-2个像素。
内容的提问来源于stack exchange,提问作者fahmi zikrul
相关产品推荐
相关产品推荐

