查看完整版本: [-- 新手求助:如何判断一个坐标点有没有被划过线(比如用qgraphicsview) --]

QTCN开发网 -> Qt基础编程 -> 新手求助:如何判断一个坐标点有没有被划过线(比如用qgraphicsview) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

mhsolo 2020-02-15 11:46

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

[attachment=21295]

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

真心求助

mhsolo 2020-02-15 11:49
或者说如何在像素图元(QGraphicsPixmapItem)里面判断一个点(x,y)是黑色还是白色,有没有什么好的方法啊

maxlogo 2020-02-15 12:56
QImage::pixelColor

mhsolo 2020-02-15 13:20
maxlogo:QImage::pixelColor (2020-02-15 12:56) 

牛皮老哥,非常感谢你!

mhsolo 2020-02-15 13:27
maxlogo:QImage::pixelColor (2020-02-15 12:56) 

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

maxlogo 2020-02-15 14:35
将场景render进QImage


查看完整版本: [-- 新手求助:如何判断一个坐标点有没有被划过线(比如用qgraphicsview) --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled