gpt4 book ai didi

android - 如何突出显示复杂的图像/多边形

转载 作者:搜寻专家 更新时间:2023-11-01 08:16:15 28 4
gpt4 key购买 nike

我想要一个 complex image like this在我的申请中。我想让用户点击复杂的多边形(在这种情况下是有边界的国家/地区)并突出显示他们点击的多边形。我有我需要用于该状态的图像。

我怎样才能在android中实现这个。 [最好来自 Java,但请让我知道任何其他可行的选项]。

谢谢

最佳答案

两种解决方案:

  1. 矢量化 map 的边界,然后阅读 Point in Polygon Test

  2. 使用绘画程序并为每个国家/地区填充不同的颜色。当您想要从像素中查找国家/地区时,只需访问该位置的像素并将颜色用作查找表中的索引。

我会使用解决方案 1,因为它与分辨率无关,并且从内存消耗的角度来看非常精简。第二种解决方案 otoh 只需要适度的编程技能。

关于android - 如何突出显示复杂的图像/多边形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4521146/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com