pyqt5+opencv 颜色阈值动态调节工具
两年前受1Zlab的代码启发,但直到最近需要使用了才想着用QT实现和优化一下。原本是想将图片都通过QImage模块显示的,但是QT似乎不支持HSV以及HLS颜色空间的显示,只好用OpenCV了。
有个坑,不知道为什么调用OpenCV的inRange方法时会崩溃,也没有报错。无奈只好根据inRange方法的原理自己写了。等于阈值的情况我没有深入研究是否应该赋值255(实际上我赋值255),经过和inRange方法的测试发现效果似乎一致。
工具仅支持HSV以及HLS颜色空间。
源码:
https://github.com/laonafahaodange/Color-threshold-dynamic-adjustment-tool
.
pyqt5+opencv 颜色阈值动态调节工具两年前受1Zlab的代码启发,但直到最近需要使用了才想着用QT实现和优化一下。原本是想将图片都通过QImage模块显示的,但是QT似乎不支持HSV以及HLS颜色空间的显示,只好用OpenCV了。有个坑,不知道为什么调用OpenCV的inRange方法时会崩溃,也没有报错。无奈只好根据inRange方法的原理自己写了。等于阈值的情况我没有深入研究是否应该赋值255(实际上我赋值255),经过和inRange方法的测试发现效果似乎一致。工具仅支持HSV以及HL
大眼仔旭给大家分享一款轻量级的图像处理
工具
。Hornil StylePix Pro 中文注册版是一个拥有许多先进功能的图形编辑程序。Stylepix是“样式图片”缩写,这意味着你的图片具有一个良好的风格。Hornil StylePix Pro 中文版 图像处理
工具
直观的用户界面可以减少您的时间工作,为了编辑图片更好更快!
Hornil StylePix Pro 1.14 中文注册版
Hornil StylePix Pro 中文版- 简介
Hornil StylePix Pro 是一个拥有许多先进功能的图形编辑程序。
Stylepix是“样式图片”缩写,这意味着你的图片具有一个良好的风格。Hornil StylePix具有一个直观的用户界面,它是为了让控制选择功能更加简单、方便而设计的,即使你没有经验,你也一样可以学会如何编辑图片和对你的照片进行润色。
总之,Hornil StylePix直观的用户界面可以减少您的时间工作,为了编辑图片更好更快!
Hornil StylePix – 功能介绍
1.节省时间与直观的用户界面
Hornil StylePix 具有直观的用户界面。它的目的是调整所选功能简单,方便。即使你没有经验,你可以轻松地学习如何编辑图像和修饰您的照片。因此,Hornil StylePix直观的用户界面减少您的时间工作.
为了更好的速度编辑,Hornil StylePix 的设计重点在于轻,功能强大。 Hornil StylePix 运行在更少的资源,如网络,书籍和笔记本电脑或虚拟机的图像处理功能全(VMware公司虚拟框,虚拟pc等)的环境。我们一直在努力提高 Hornil StylePix 性能。
便携式支持
Hornil StylePix是一个轻量级的。一种便携式版本的运行 Hornil StylePix 从可移动存储设备如USB闪存驱动器,闪存卡,或软盘(媒体)。要安装 Hornil StylePix 便携式,只要下载便携包,然后解压缩。要启动 Hornil StylePix 便携,只需双击您的便携 dirve StylePix.exe 文件
2.浏览图片和幻灯片
浏览图像
工具
可以让你轻松地探索开放前的影像图像。你也可以打开,复制,删除和重命名的图像或目录。
幻灯片显示了选择的图片系列是在当前工作的全屏幕模式路径中。
支持的文件格式:JPEG,PNG,GIF等,tif格式和TGA,BMP和旅行商。
3.方便的工作环境
有多个文件可以同时打开工作。打开的图像安排在MDI(多文档界面)的容器标签。 MDI的支持级联,瓷砖垂直,水平平铺,设置图标的安排。
快速的图像切换:画布窗口之间切换,按Ctrl+ Tab键。如果你想回去,按Ctrl+ Shift + Tab键。如果按上述键,切换窗口被弹出。然后,如果你想选择下一个画布,按Tab键。
4.多层及分组支持层是用于Hornil StylePix分开的画布不同的对象。图层就像是在另一个堆放胶片。每一层都可以有不同的对象。 Hornil StylePix支持四个对象类型(图像,文本和路径形状)和组对象。该组对象包含其他对象。此外,本集团可能包含其他组。您可以使用层管理层次。Hornil StylePix支持混合模式是用于确定如何两层互相融合。在StylePix,您可以使用21种混合模式。
5.选择
工具
Hornil StylePix Pro 中文版图像处理
工具
支持区域如以下选择
工具
:
自动范围选择和色彩范围选择
工具
方形,圆形选取
工具
多边形,套索选择
工具
您可以通过上述
工具
的区域选择具有以下模式:新,加,减和相交。
现有的区域选择可以进行修改操作:边界,扩展,合同和柔软性。
6.50种实用的图像过滤器。
颜色
调节
过滤器:自动水平,自动对比度,自动
颜色
平衡,级别,曲线,色彩平衡,亮度/对比度,色相/饱和度,伽玛校正,去色,反转,灰度,
阈值
,量化,直方图均化,色调分离。
锐化和模糊过滤器
像素化滤镜
渲染过滤器
噪声滤波器
扭曲过滤器
卷积过滤器
风格过滤器
形态滤波器
照片增强过滤器
7.绘图
工具
Hornil StylePix Pro 中文版图像处理
工具
支持各种绘图
工具
如画笔,橡皮擦,直线,曲线,喷雾,克隆刷,洪水填充,渐变填充,路径和形状。
8.文字
工具
文本
工具
允许你在画布上键入文本。在文本字符串可以被修改,不仅在正常状态,但也不失旋转对象属性的状态。
9.变换和对齐
转换
工具
允许你改变选择区域或对象。只有当区域选择启用存在。当变换
工具
被激活,可以旋转和调整大小。
10.加强和还原
工具
在提高
工具
允许您提高基础上的图像变暗,躲闪,模糊和锐化
工具
。
11.裁剪
工具
作物
工具
用于作物或剪辑图像。它适用于所有的形象,有形及无形的层面。
PyQt
是Python语言的GUI编程解决方案之一。可以用来代替Python内置的Tkinter。其它替代者还有PyGTK、wxPython等。与Qt一样,
PyQt
是一个自由软件。
PyQt
的开发者是英国的“Riverbank Computing”公司。它提供了GPL与商业协议两种授权方式,因此它可以免费地用于自由软件的开发。
PyQt
可以运行于Micr...
定位色块常用到hsv色彩空间下的
颜色
阈值
,笔者曾经用openmv时,其IDE有自带一个
阈值
编辑器,使用起来非常方便,现在在linux上跑cv算法,需要类似的功能,因此自己写了一个
阈值
编辑器。 目前暂时只支持HSV色彩空间下的
阈值
编辑。
mian.py:
from threshold_ui import Ui_Widget
from
PyQt
5.QtWidgets import QApplication
from
PyQt
5.QtGui import QImage,QPixmap,QFon
通过拍摄的魔方照片识别每个块的
颜色
并展示出来,手动
调节
hsv
阈值
处理,可以通过鼠标点击图像获取hsv值,可以手动更改
阈值
条件,通过draw函数把不符合面积
阈值
的轮廓去掉,欢迎讨论
https://download.csdn.net/download/qq_32107283/10950602之前这个程序有点小问题就不用看了
博客原文在这:https://blog.csdn.net/qq_32107283/article/details/86774583