|
|
|
|
@ -0,0 +1,75 @@
|
|
|
|
|
基于flask框架实现前后端交互
|
|
|
|
|
html对应server
|
|
|
|
|
html1对应server1
|
|
|
|
|
html对应server2
|
|
|
|
|
|
|
|
|
|
运行server文件后打开对应的html即可进入系统(一次只能运行一个server,所有server默认使用5000端口)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 算子
|
|
|
|
|
频域平滑
|
|
|
|
|
理想低通滤波器,巴特沃斯低通滤波器,指数低通滤波器
|
|
|
|
|
频域锐化
|
|
|
|
|
理想高通滤波器,巴特沃斯高通滤波器,指数高通滤波器
|