首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用pyqt4交互选择和模糊图像的矩形区域?

如何使用pyqt4交互选择和模糊图像的矩形区域?
EN

Stack Overflow用户
提问于 2015-04-02 13:46:46
回答 1查看 297关注 0票数 0

我正在使用pyqt4开发一个显示图像的界面,并允许用户选择一个矩形区域来模糊它。

我正在使用QPixmap显示QtGui.QGraphicsPixmapItem映像,并设法触发了mousePressEvent、mouseMoveEvent和mouseReleaseEvent。

我现在无法发现如何使用这些事件来选择图像中的矩形区域,并在用户释放鼠标后将其模糊。

下面的步骤是将模糊图像保存回磁盘。

任何帮助都是非常感谢的。拉米

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-02 14:30:48

如果我是您,我将处理内存中的图像,如果有更改,将显示更新:

  1. 使用Python图像库(PIL)读取图像。
  2. 使用Qt显示图像
  3. 对鼠标事件作出反应,在内存中处理图像,并更新屏幕

PIL使过滤变得容易(例如。(模糊)图像:http://effbot.org/imagingbook/imagefilter.htm

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29414569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档