返回
常见问题

如何获取QPolygon或QPainterPath围成的区域内部的点?

发表日期:2019-02-20     浏览次数:
IT外包问:如何获取QPolygon或QPainterPath围成的区域内部的点?
 
1答:可以得到 path 的 bounding rect,然后在用此 rect 里的点一个一个的试是否在 path 里,这样就不用去试整个图片上的所有点     了。
 
 
2答:在白板上直接用黑色笔刷填充QPainterPath,遍历白板图像中的那些黑点不就是你想要的。
     我想要个反过来的算法,通过内部点求QPainterPath。