繁体   English   中英

如何在qt中创建图像比较器?

[英]How do I create an image comparator in qt?

我有两个图像 - img1和img2 - 我希望能够比较两个图像。 我想用滑块将它们叠加在一起,这样可以让我看到更多的img1或img2。 最后,当我移动一个图像时,我也想移动另一个图像。 这就是我到目前为止所拥有的。

QGraphicsScene *scn = new QGraphicsScene( this );
ui->view->setScene( scn );
QPixmap *im = new QPixmap("P3C.jpg");
QPixmap *i = new QPixmap("result.jpg");
scn->addPixmap( *im );
scn->addPixmap(*i);

使用QGraphicsItemGroup对2个像素图项目进行分组,使它们作为一个项目。 将项目组设置为ItemIsMovable以便您可以移动它们。

设置位于另一个顶部的项目的opacity ,以便底部可以显示通过。 您可以将滑块小部件的值更改信号连接到对象的插槽以控制不透明度。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM