• 1685阅读
  • 5回复

新手求助:如何判断一个坐标点有没有被划过线(比如用qgraphicsview) [复制链接]

上一主题 下一主题
离线mhsolo
 

只看楼主 倒序阅读 楼主  发表于: 2020-02-15


比如如果我想使用qgraphicsview导入了上面这个只有黑色线条的图片,这时候判断一个坐标点(x,y)有没有被划过线(或者是黑色还是白色),应该调用什么函数或者用什么方法来判断这个坐标点是黑色还是白色。。

真心求助
离线mhsolo

只看该作者 1楼 发表于: 2020-02-15
或者说如何在像素图元(QGraphicsPixmapItem)里面判断一个点(x,y)是黑色还是白色,有没有什么好的方法啊
离线maxlogo

只看该作者 2楼 发表于: 2020-02-15
QImage::pixelColor
个人博客:
简书:https://www.jianshu.com/u/14fa805306bd
CSDN:https://blog.csdn.net/qq10097355
思否:https://segmentfault.com/u/lowbees/articles
离线mhsolo

只看该作者 3楼 发表于: 2020-02-15
回 maxlogo 的帖子
maxlogo:QImage::pixelColor (2020-02-15 12:56) 

牛皮老哥,非常感谢你!
离线mhsolo

只看该作者 4楼 发表于: 2020-02-15
回 maxlogo 的帖子
maxlogo:QImage::pixelColor (2020-02-15 12:56) 

前辈我还想问一下,pixelcolor函数能应用于qgraphicsview的场景中提取像素点颜色吗?
离线maxlogo

只看该作者 5楼 发表于: 2020-02-15
将场景render进QImage
个人博客:
简书:https://www.jianshu.com/u/14fa805306bd
CSDN:https://blog.csdn.net/qq10097355
思否:https://segmentfault.com/u/lowbees/articles
快速回复
限100 字节
 
上一个 下一个