You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
JakobZhao
7c670dfc8e
|
2 years ago | |
---|---|---|
.vs | 2 years ago | |
env | 2 years ago | |
.gitignore | 2 years ago | |
ImgProc.exe | 2 years ago | |
ImgProc.py | 2 years ago | |
README.md | 2 years ago | |
demo_pic1_blender_fox.jpg | 2 years ago | |
demo_pic2_vaporwave - Copy.png | 2 years ago | |
数字图像处理期末项目报告.pdf | 2 years ago |
README.md
Digital Image Processing Course Project
10195101447 赵胡洁
Features
基本功能
- 通过界面可以打开本地图片,提示图片过大,可以压缩并显示;
- 实现调整图像亮度、色彩度、对比度、锐度功能;
- 实现尺寸缩放功能;
- 实现图像任意角度旋转
- 实现图像镜像变换功能;
- 使用n值化、线性化、非线性化方法进行灰度变换增强图像对比度;
- 实现图像模糊、轮廓滤波、高斯模糊、浮雕的滤镜功能;
- 可显示彩色图像R、G、B通道直方图;
- 实现两幅图像相加,图片尺寸不一的自动改变尺寸;
- 实现均值滤波和中值滤波;
- 实现Sobel算子图像锐化;
- 实现恢复原图,对比原图,图像保存的功能;
拓展功能
- 图片风格转换,当前图片作为内容图片,添加风格图片进行处理;
- 界面:利用tkinter库函数,实现图像处理界面,包含菜单栏。
可执行文件在release中可以看到, ImgProc.exe, 可独立运行(无需依赖)