我不知道如何开始这个,我希望有人可以提供帮助?
我已关闭java.awt.geom.GeneralPath
,我尝试测量方形( squarepixel (point ^ 2
)中的区域)。
答案 0 :(得分:2)
你可以使用格林定理并做一个轮廓积分来计算面积。使用高斯求积法以分段方式沿离散化路径积分。
这将向您展示它的工作原理:
答案 1 :(得分:2)
由于GeneralPath
实施Shape
,您可以计算contains()
返回的true
中每个像素Rectangle
getBounds()
的次数。如果需要,您可以通过createTransformedShape()
的{{1}}方法进行扩展。