图像处理小工具
本界面使用PyQt5
编写,相关代码可以在项目文件中查看,其中保留了.ui
文件 ,有需要可以自取更改。
本程序实现了以下经典的数字图像处理功能:
- 图像打开、保存、粘贴
- 空间域处理
- 点运算
- 平滑
- 锐化
- 频域处理:同态滤波
- 添加噪声:高斯、椒盐、均匀噪声
- 几何变换
- 常规
- 哈哈镜效果
- 图像矫正:透视变换(鼠标手动定位)
- 区域定位
- 条形码区域识别
- 二维码区域识别
- 车牌区域识别
- 图像分割
- KMeans图像分割
- 车道线检测
- 图像特征提取
- 几何形状特征
- 图像匹配
项目文件结构:
DIP_ToolBox
├─ DIP_ToolBox.exe
├─ background
│ └─ background.png
├─ icon
│ ├─ favicon.ico
│ ├─ logo1.png
│ └─ logo2.png
├─ input
│ └─ zhantie.png
└─ output
├─ binarization.png
└─ graying.png
本工具为傻瓜式操作,但是需要知道相应文件夹的作用,否则会出现无法使用的情况。
文件夹 | 作用 |
---|---|
ico | 储存执行程序的图标 |
background | 储存执行程序的背景 |
input | 储存粘贴图像(没有就会报错) |
output | 处理后的输出图像 |
这是早期的课设作品,由于本人水平有限,测试时在大部分场景应该是没问题的,但肯定也有其他问题。由于精力有限,无法继续更新,仅供大家参考。最后祝大家使用愉快。
Copyright © 2023 by gcnanmu.