android - 如何计算不同位图上的相同位置?

标签 android

我有 2 张照片,一张尺寸为 300x300,另一张尺寸为 1200x1200。 我在 300x300 图像中的 A = (50, 40) 位置绘制了一个文本。

如何计算 1200x1200 图像上的相同位置 A?

更新 2:

如果尺寸不是圆的(比如523 x 412...) - 相乘后的x,y会偏斜

最佳答案

您可以按如下方式进行相对位置计算。

AAx = (50/300)*1200; 

AAy = (50/300)*1200;

所以你的新职位将是AA = (200,200)

关于android - 如何计算不同位图上的相同位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30339494/

相关文章:

java - 在 Android 上的 dalvik 中动态类重新加载

android - 如何通过 Intent 强制相机在Android中自动拍照

c# - Web Api项目获取上传文件的字节数组

Android itemizedOverlay 的 onTap Action 被覆盖

java - findviewbyid 给出意外的空指针异常

选项卡上的 Android 抽屉导航

android - 补偿 Android 设备的差异? (视频游戏编程)

java - 如何创建目录并在计算机上查看它

android - java : Convert Location into String and back

Android studio 无法正常工作,而 gradle 无法编译并出现错误