Skip to content

KirinR/digital_image_processing_python

Repository files navigation

基于flask框架实现前后端交互 html对应server html1对应server1 html2对应server2

运行server文件后打开对应的html即可进入系统(一次只能运行一个server,所有server默认使用5000端口)

==强烈建议运行html之前关闭浏览器缓存,否则会有延迟出现,导致图片显示有问题==

html中含有的功能 按比例采样(2倍为例) 灰度化 普通二值化 OTSU二值化 反二进制二值化 截断阈值化 反阈值化为0 阈值化为0 平移 镜像(垂直方向左右镜像) 镜像(水平方向上下镜像) 绕坐标轴偏移 顺时针旋转90度 逆时针旋转90度 顺时针旋转45度 逆时针旋转45度 逆时针旋转60度补全版 顺时针旋转60度补全版 重设像素(以200*200为例) 最邻近插值 双线性插值 双三次插值 添加噪声(胡椒和食盐噪声) 添加噪声(高斯噪声) 均值滤波器 排序统计类滤波器 选择性滤波器 腐蚀 膨胀 闭运算 开运算

html1中含有的功能(要求两种图片完全一样大,可以使用testpicture文件夹里的1和2测试) 加 减 乘 除 与 或 非

html中含有的功能(testpicture中附测试文件,要求模板从原图中截下(像素级一致)) 模板匹配

剩余的功能不方便写在server里,分了几个单独的py文件 灰度直方图(正常版和累计版) 彩色直方图 hough变化检测线条变化 分HoughLines和HoughLines_P算法 边缘检测 roberts算子,sobel算子,Laplacian 算子,LoG 边缘算子,Canny 算子 图像分割(基于区域生长法) 傅里叶变换 对比度增强 线性变换和伽马变换 空域平滑 邻域平均法和中值滤波法 空域锐化 roberts算子,sobel算子,prewitt算子,Laplacian 算子 频域平滑 理想低通滤波器,巴特沃斯低通滤波器,指数低通滤波器 频域锐化 理想高通滤波器,巴特沃斯高通滤波器,指数高通滤波器

About

22年春数字图像处理期末大作业

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors