OpenCv 入门

OpenCv 入门 -- 对小猪佩琪进行平滑处理 @ Fu Xianjun. All Rights Reserved.


文章目录

  • OpenCv 入门
  • 前言
  • 一、导包
  • 二、处理图像
  • 三、显示图片
  • 四、结果展示
  • 总结

前言

OpenCV是一个跨平台计算机视觉库,用C++语言编写,用于图像处理、分析。本文将讲解如何使用OpenCv来对图片peppa进行平滑处理。


一、导包

日常导包:

import cv2
import numpy as np
img = cv2.imread("peppa.jpg")

二、处理图像

blur = cv2.blur(img, (7, 7))
box = cv2.boxFilter(img,-1,(7,7), normalize=True)
gaussian = cv2.GaussianBlur(img, (7, 7), 10)
median = cv2.medianBlur(img, 7)
bilater=cv2.bilateralFilter(img,9,75,75)
kernel = np.array(([-2, -1, 0],[-1,1,1],[0, 1, 2]), dtype="float32")
filter2D=cv2.filter2D(img,-1,kernel)

三、显示图片

cv2.imshow('img',img)
cv2.imshow('blur',blur)
cv2.imshow('box',box)
cv2.imshow('gaussian',gaussian)
cv2.imshow('median',median)
cv2.imshow('bilater',bilater)
cv2.imshow('filter2D',filter2D)
cv2.waitKey()
cv2.destroyAllWindows()

四、结果展示

总结

以上就是今天要讲的内容,本文仅仅简单介绍了如何使用OpenCv对小猪佩琪进行平滑处理,及OpenCv的基础应用。

OpenCv 入门 -- 对小猪佩琪进行平滑处理相关推荐

  1. python简笔画程序_社会了,教小白如何用Python画出小猪佩琪!

    今天南鸢带来了许多小朋友都喜欢的小猪佩奇简笔画教程哦,有许多妈妈都不知道小猪佩奇是怎样画出来的呢,下面就和南鸢一起进入小猪佩奇的简笔画教程吧(先不告诉大家南鸢会Python). 一.第一步,我们可以纸 ...

  2. MATLAB画小猪佩琪

    程序分析  绘制小猪佩琪图像主要就是用许多椭圆.线条拼接而成的:为了方便绘制椭圆我自定义一个椭圆函数具体使用方法可以参考之前推文链接EllipseAndCircle函数 椭圆函数 function X ...

  3. python打印小猪佩琪_极度舒适的 Python 入门教程,小猪佩奇也能学会~

    编程几乎已经成为现代人的一门必修课,特别是 Python ,不仅长期霸占编程趋势榜.薪资榜第一,还屡屡进入小学教材,甚至成为浙江省信息技术高考项目-- 今天,小编带来了一门极度舒适的 Python 入 ...

  4. 用python画小猪佩琪_怎么用python画小猪佩奇

    最近社会猪可是火遍了大江南北,不蹭下热度可对不起它.见过手画的佩奇,见过用代码画的吗? 没有?那就来看我大显身手. 用python的turtle库来画小猪佩奇. 有人问:turtle难不难? 答曰:不 ...

  5. html css画小猪佩琪,【前端切图】用css画一个卡通形象-小猪佩奇

    最近在腾讯云技术社区遇到了一位奇才,用css画出了一个社会人小猪佩奇,不得不服.研究了一下他的文章https://segmentfault.com/a/1190000014909658,感觉甚是有趣, ...

  6. 用python画一个小猪佩琪(源码)

    # coding:utf-8 import turtle as t #画鼻子 def nose():# 配置画笔属性t.pensize(4)t.hideturtle()t.colormode(255) ...

  7. 用python画小猪票佩琪

    最近社会猪真是火得不得了,看到知乎上有人问:你写过或者看过哪些有意思的代码,高赞答主用turtle画了一只佩琪.于是马上跟风画了一只玩玩. turtle是python中绘制图形的库,还是挺方便的,需要 ...

  8. 【AI白身境】搞计算机视觉必备的OpenCV入门基础

    文章首发于微信公众号<有三AI> [AI白身境]搞计算机视觉必备的OpenCV入门基础 今天是新专栏<AI白身境>的第五篇. 曾经看过一个视频,树莓派自平衡机器人自动追着小球跑 ...

  9. opencv入门_【OpenCV入门之十八】通过形态学操作提取水平与垂直线

    小白导读 学习计算机视觉最重要的能力应该就是编程了,为了帮助小伙伴尽快入门计算机视觉,小白准备了[OpenCV入门]系列.新的一年文章的内容进行了很大的完善,主要是借鉴了更多大神的文章,希望让小伙伴更 ...

最新文章

  1. React 组件 API
  2. 论信息系统的项目范围管理
  3. DEAP:使用生理信号进行情绪分析的数据库(二、实验设计与主观分析)
  4. [NodeJS]Node异步编程基础
  5. oracle pcm x6-2,Sun 7310210服务器Oracle X6-2原装拆机内存7310244 7090170
  6. nginx优化(经典)
  7. js加密代码的分析[转]
  8. Arcgis for Android 空间数据WKT与JSON描述
  9. freeradius+mysql+pptpd+radiusmanager 游戏×××代理站完整实验过程
  10. android 定时闹钟逻辑,Android 定时执行任务 AlarmManager的使用(可用于闹钟开发)...
  11. ad18修改过孔和走线间距_PCB设计之“过孔”
  12. [C#]对Excel的操作
  13. ajax菜鸟教程html,菜鸟教程--AJAX
  14. Wifi密码破解(rtl8818linux驱动安装)
  15. 中国省份地级市政区图大全
  16. Source Map的概念
  17. 第六章、正弦稳态电路分析
  18. dtm源码编译安装-运行客户端demo
  19. 【CSDN周赛第38期】Python题解
  20. windows 系统netstat -ano查看机器端口占用情况

热门文章

  1. Java EasyCms 内容管理系统
  2. Mysql数据库的初始密码及如何修改密码
  3. A First Look At Java
  4. 小程序 mathjs渲染公式_Enscape(渲染器)中文版分享
  5. checkedListBox
  6. 1227 - Access denied;you need (at least one of) the PROCESS privilege(s) for this operation
  7. Nginx gzip的配置和校验
  8. Android 11.0 12.0SystemUI增加低电量弹窗功能
  9. python开发前景_python开发前景
  10. SPRY框架,Web前端开发效率的利器