__author__ = "WSX"
import cv2 as cv
import numpy as np
#均值模糊 中值模糊 自定义模糊(卷积)
#卷积原理 #均值模糊
def blur(img): #去燥 基于卷积
dst = cv.blur(img , (5 ,5)) #卷积核大小(1*3)
cv.imshow("Show", dst) def mean(img): #去椒盐噪声 基于卷积
dst = cv.medianBlur(img , 5)
cv.imshow("Show", dst) def own_blur( img ): #自定义模糊
kernel = np.ones([5,5],np.float32)/25 #均值模糊,除以5*5防止溢出
kernel1 = np.array([[0,-1,0],[-1,5,-1],[0,-1,0]], np.float32) #锐化算子
dst = cv.filter2D( img , -1 , kernel1)
cv.imshow("Show", dst) def main():
img = cv.imread("1.JPG")
cv.namedWindow("Show", cv.WINDOW_AUTOSIZE)
#blur(img)
own_blur(img)
cv.waitKey(0)
cv.destroyAllWindows() main()

最新文章

  1. xp
  2. 批处理命令 - for
  3. 『安全科普』WEB安全之渗透测试流程
  4. 9月19号-9月21号丰宁坝上草原行 - 营销系统 - 京东内部论坛 - Powered by Discuz!
  5. Android 类似未读短信图标显示数字效果的分析
  6. Java中eclipse中添加源码依赖
  7. Ext实现简单计算器
  8. impress.js初体验
  9. C#生成Code128码
  10. K:java中的序列化与反序列化
  11. 转-Linux硬件装置和磁盘分区MBR
  12. php的开发的apache的配置及伪静态的应用
  13. studio安装插件
  14. pycharm安装pip报错的处理办法
  15. html2canvas关于图片不能正常截取
  16. QXDM操作应用
  17. Shiro 权限标签
  18. 关于OC中的几种延迟执行方式
  19. springboot之jar运行脚本
  20. Unity3D中的序列化测试

热门文章

  1. json 工具处理类
  2. 手机的RAM和ROM
  3. 开发环境入门 linux基础(部分)虚拟内存,rpm和yum安装
  4. 部署和调优 2.5 tomcat配置和优化
  5. C语言学习笔记--#和##操作符
  6. springmvc 处理器方法返回的是string 重定向到处理器方法
  7. __clone()方法
  8. Python 网络爬虫 004 (编程) 如何编写一个网络爬虫,来下载(或叫:爬取)一个站点里的所有网页
  9. PrototypePattern(23种设计模式之一)
  10. 999F Cards and Joy