Skip to content

一个简单的画板 实现了一些简单的图形生成和图像处理功能(PyQt5)/18年图形图像课程设计

Notifications You must be signed in to change notification settings

TomSirLiu/SimplePalette

Repository files navigation

功能

  • 基本图形(线和圆)的生成算法(线:DDA算法,圆:中点画圆Bresenham算法)
  • 常用的实区域填充算法(边界种子填充算法)
  • 图像增强的基本算法(全局直方图均衡化和限制对比度的自适应直方图均衡化)
  • 图像边缘检测的基本算法(Canny边缘检测算法)

说明

  • img_bll.py:图像增强和图像边缘检测的算法在此模块实现。
  • img_gui.py:构建不同窗口的联结,算法和图形化界面的联结。
  • main_win_rc.py:主窗口文件,用于显示主窗口
  • sub_win.py:子窗口文件,用于显示各个子窗口且图形生成和图形填充算法在此模块实现
  • 其他说明见程序注释
  • 图像路径中不能出现中文

界面

test.jpg

About

一个简单的画板 实现了一些简单的图形生成和图像处理功能(PyQt5)/18年图形图像课程设计

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages