当前位置: 首页 > news >正文

OpenCV 第7课 图像处理之平滑(二)

1. 示例代码

import cv2
import numpy as np
import matplotlib.pyplot as pltimg = cv2.imread('noise.jpg')blur1 = cv2.blur(img, (5, 5))  
blur2 = cv2.GaussianBlur(img, (5, 5), 1)   
blur3 = cv2.medianBlur(img, 5) plt.figure(figsize=(10, 5), dpi=100)
plt.rcParams['axes.unicode_minus'] = False
plt.subplot(141), plt.imshow(img), plt.title("Original")
plt.xticks([]), plt.yticks([])
plt.subplot(142), plt.imshow(blur1), plt.title("Mean Filtering")
plt.xticks([]), plt.yticks([])
plt.subplot(143), plt.imshow(blur2), plt.title("Gauss Filtering")
plt.xticks([]), plt.yticks([])
plt.subplot(144), plt.imshow(blur3), plt.title("Median Filtering")
plt.xticks([]), plt.yticks([])
plt.show()

2 matplotlib.pyplot

       Matplotlib.pyplot是一个Python的2D绘图库。通过几行代码,便可以生成绘图,直方

相关文章:

  • springboot中拦截器配置使用
  • windows和mac安装虚拟机-详细教程
  • 新闻推荐预测系统实战指南
  • html学习
  • 前端流行框架Vue3教程:27. 依赖注入
  • 教师技术知识对人工智能赋能下教学效果的影响:以教学创新为中介的实证研究
  • UART、RS232、RS485基础知识
  • L1-110 这不是字符串题 - java
  • JWT令牌详解及Java中的使用实战
  • PP-OCRv5
  • 渗透测试靶场PortSwiggerLabs-xss(1-10)lab详解
  • Windows 11 [close recent file browsing history]
  • SQL每日一练(7)
  • clickhouse-1-特性及docker化安装
  • Ubuntu 22.04 高效Python依赖管理指南
  • 工作流长任务处置方案
  • SQL 每日一题(6)
  • Nature图形解析与绘制—热图的绘制及深入解析
  • 【Excel VBA 】窗体控件分类
  • C++引用以及和指针的区别
  • 湖州网站设计公司的别名是/下载一个百度时事新闻
  • 网站核查怎么抽查/活动推广宣传方案
  • 求个没封的a站2022/google play下载安卓
  • 网站开发前途/网络推广seo
  • 发布网站需要备案吗/兰州网络推广与营销
  • 官方静态网站模板/seo作弊