zoukankan      html  css  js  c++  java
  • Open_CV模糊操作

    模糊操作:

        1. 均值模糊
      2. 中值迷糊
      3. 自定义模糊

    模糊操作的基本原理:

      1. 基于离散卷积
      2. 定义好每个卷积核
      3. 不同的卷积核得到不同的卷积效果
      4. 模糊是卷积的一种表现

     均值模糊:

    import cv2 as cv
    import numpy as np
    
    def blur_demo(image):
        dst = cv.blur(image,(1,3))  #卷积一行三列
        cv.imshow("blur_demo",dst)
    
    
    src = cv.imread("./01.jpg")
    cv.imshow("05",src)
    blur_demo(src)
    
    
    cv.waitKey(0)
    cv.destroyAllWindows()
    

      

    中值模糊:

    def median_blur_demo(image): # 中值模糊
        dst = cv.medianBlur(image,5)
        cv.imshow("median_blur",dst)
    

      

     自定义模糊:

    def custom_blur_demo(image):
        kernel = np.ones([4,4])/16
        dst = cv.filter2D(image,-1,kernel=kernel)
        cv.imshow("custom_blur_demo",dst)
    

      

  • 相关阅读:
    OpenLDAP与Apache
    OpenLDAP双主
    OpenLDAP主从
    LDAP与禅道
    LDAP与jenkins
    LDAP与Samba
    LDAP与SSH
    LDAP客户端
    LDAP与migrationtools 导入系统账号
    OpenLDAP与phpldapadmin的搭建
  • 原文地址:https://www.cnblogs.com/wqzn/p/12402325.html
Copyright © 2011-2022 走看看