【发布时间】:2016-05-06 19:02:55
【问题描述】:
我有一张由大约 4,000,000 像素组成的图像。每个像素都有一个地理 XY 坐标(坐标位于像素的中心),每个像素对应一个 A x A 平方米。
假设我在图像上放了一个随机点(使用随机 XY 坐标)并围绕该点画一个半径为 B 米的圆:
我的问题是:我怎样才能有效地计算出圆所接触的正方形?
【问题讨论】:
-
P.S.一个特殊情况也足够了,比如 A=8m 和 B=9m
-
也许你可以调整中点圆算法? en.wikipedia.org/wiki/Midpoint_circle_algorithm