环境

pip3 install pyqt5
pip3 install opencv-contrib-python-headless
    '''重载一下滚轮滚动事件'''def wheelEvent(self, event):angle = event.angleDelta() / 8  # 返回QPoint对象,为滚轮转过的数值,单位为1/8度angleX = angle.x()  # 水平滚过的距离(此处用不上)angleY = angle.y()  # 竖直滚过的距离if angleY > 0:self.num +=1print("鼠标滚轮上滚"+str(self.num))  # 响应测试语句else:  # 滚轮下滚self.num -=1print("鼠标滚轮下滚"+str(self.num))  # 响应测试语句

根据滚轮修改图片亮度

    '''重载一下滚轮滚动事件'''def wheelEvent(self, event):angle = event.angleDelta() / 8  # 返回QPoint对象,为滚轮转过的数值,单位为1/8度angleX = angle.x()  # 水平滚过的距离(此处用不上)angleY = angle.y()  # 竖直滚过的距离if angleY > 0:self.num +=15else:  # 滚轮下滚self.num -=15img_path = "./images/out.png"img = cv2.imread(img_path)img = np.uint8(np.clip((img + self.num), 0, 255))cv2.imwrite("./images/out2.png", img)self.img.setPixmap(QPixmap('./images/out2.png'))

参考:PyQt5 鼠标点击事件(点击响应事件可自定义):鼠标单击、双击、滚轮滚动、释放、移动等

PyQt5+opencv鼠标滚轮设置图片亮度相关推荐

  1. 鼠标滚轮控制图片的放大和缩小

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. jquery 鼠标滚轮实现图片缩放

    方法一:(不支持火狐) <span style="font-size:14px;"><span style="font-size:14px;" ...

  3. mat opencv 修改roi_设置图片ROI(OpenCV学习笔记之二)

    ROI相关简介 ROI是什么 ROI是region of interest首字母的简写,翻译为感性趣的区域.其实在写本篇之前应该写一篇关于图片是什么的学习笔记,但又感觉里面没多少东西还不能承载一篇学习 ...

  4. Vue 实现鼠标滚轮缩放图片并拖动

    需求:实现鼠标滚轮上滚下滚缩放图片,单击不松开拖动图片 给图片添加一个盒子 // dom <div @mousewheel.prevent="rollImg" class=& ...

  5. boostrap 鼠标滚轮滑动图片_16种基于Bootstrap的css3图片hover效果

    bootstrap-image-hover是一款基于Bootstrap的css3图片hover效果.这组图片hover效果共16种特效.同时该特效也支持非Bootstrap版本. 使用方法 在页面中引 ...

  6. PyQT5 实现滑动鼠标滚轮进行图片的缩放

     ImageBox是图像绘制类,主要进行图像绘制. # -*- coding: utf-8 -*-import sys from PyQt5 import QtCore, QtGui, QtWidge ...

  7. 鼠标滚轮实现图片的缩放-------Day79

    今天是7月的最后一天了,不得不说,我定下的七月份剩余几天的计划是完不成了,一则工作确实紧了些,再则没能处理好生活.工作和学习的节奏,这才是人生最大的课题吧,不过也还好,至少自己还在坚持着,其实真的越来 ...

  8. android设置图片亮度分10档,批处理图片同时调整图片亮度批处理图的大小压缩图片裁边(6页)-原创力文档...

    使用Microsoft Office Picture Manager的最大好处是可以批处理文件:可同时处理一批图片的亮度.对比度.调整尺寸大小(压缩图片).旋转图片等,一气呵成. 批处理图片实例操作: ...

  9. [笔记] 关于通过鼠标滚轮设置缩放的技巧

    鼠标正向滚动的时候, 拿到的滚动数据是大于 0 的, 反之, 小于 0. Pow 函数在 x 为正数的时候, 返回值是大于 1 的, x 为负数的时候, 返回值是小于 1 的, 可以直接设置这样的一个 ...

  10. boostrap 鼠标滚轮滑动图片_BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)...

    Bootstrap 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式.除此之外,内容也是足够灵活的,可以是图像.内嵌框架.视频或者其他您想要放置的任何类型的内容. 因为最近开发的项 ...

最新文章

  1. ISE和Modelsim联合仿真
  2. 数据结构源码笔记(C语言):栈的基本操作
  3. Echarts自定义折线图例,增加选中功能
  4. python解决数据不均衡,上采样方法解决
  5. XSS-Game level 7
  6. node-webkit浏览器插件注册升级方式
  7. python嵌套列表输出_Python列表的增删改查排嵌套特殊输出格式
  8. GreenPlum数据库介绍
  9. Ubuntu18.04 下载的cuda10.1与未安装完全的nvidia-cuda-dev_9.1发生冲突,卸载
  10. SpringBoot的优点及缺点
  11. 用一块荣耀智慧屏,组成未来世界的万花筒
  12. Percentile
  13. 《CSS实战案例汇总》涟漪
  14. 通达信股票支撑点选股公式主图/副图 无未来
  15. 主流云计算厂商产品服务介绍
  16. java怎么让图片自适应_Java使背景图片自适应窗体的办法
  17. 字段是否包含中文、英文、数字
  18. 如何避免编程从入门到放弃?
  19. Pytorch中, torch.einsum详解。
  20. 计算机键盘光标上下键失灵,输入时使用键盘上下键实现光标上下移动功能

热门文章

  1. 海伦公式——初中数学证明
  2. 升级Win11后不喜欢怎么退回Win10系统?
  3. 用Attiny85控制水泵浇花
  4. C语言闰年还是平年问题程序,c语言判断一年是不是闰年,编程错在哪呢?
  5. 【小程序】快来开发你的第一个微信小游戏(详细流程)
  6. Finalize、dispose、dispose(bool disposing)
  7. 实战模拟│微信 JSSDK 实现自定义分享、手机选图拍照、图片音频处理、地理位置、摇一摇等功能
  8. 浅谈核桃的栽培技术与种植管理方法
  9. java微信支付通知接口_java实现微信支付结果通知
  10. 企业微信发消息通知-java