Image Processor
https://github.com/Flying-Earth/ImageProcessor.git
通过 Qt 实现对图像的多种处理功能,主要功能如下所示:
- 实现读取图片、上下张图片切换、填充及初始化图片和保存图片的功能,实现滚轮缩放及鼠标拖动的功能,之后通过菜单上的按钮触发相应功能。
- RGB 图像转灰度图像。
- RGB 图像颜色翻转。
- RGB 图像的对数变换。
- RGB 图像的对比度拉伸功能。
- RGB 图像的灰度直方图均衡。
- RGB三通道分别计算的彩色直方图均衡。
- RGB与HIS转换计算的彩色直方图均衡。
- RGB 图像的任意滤波器滤波。
- RGB 图像的图像切割。
- RGB 图像的仿射变换。
- RGB 图像的高斯滤波。
- RGB 图像的双边滤波。
- RGB 图像的中值滤波。
- RGB 图像的膨胀和腐蚀。
- 通过一维和二维快速傅里叶正变换和逆变换,显示及还原图像的频谱信息,实现在频域下的图像的低通和高通滤波。