美文网首页
OpenCV-Python常用函数

OpenCV-Python常用函数

作者: WILeroy | 来源:发表于2019-06-17 20:55 被阅读0次

    零、前言

    这是一篇OpenCV-Python的使用总结,记录的是一些常用的OpenCV-Python函数及使用方法,如果需要更为详细的文档,OpenCV官网提供了十分详细的使用教程

    一、OpenCV基本概念

    • 创建图像
      OpenCV-Python的图像就是一个Numpy的矩阵
    shape = image.shape
    new_image = np.zeros(shape)
    
    • 访问图像局部或单个像素
    # h1到h2行,w1到w2列
    # 如果image是一个rgb图像,将得到一个长度为3的向量,因此也可以指定第三个参数(即通道数)
    sub_image = image[h1:h2, w1:w2]
    
    • 颜色空间变换
    gray = cv.cvtColor(image, cv.COLOR_BGR2GRAY)
    

    二、简单的图像处理方法

    • 图像缩放
    # 比例缩放
    r_image = cv.resize(image, (0, 0), fx=0.25, fy=0.25, interpolation=cv.INTER_NEAREST)
    
    • 二值化
    # 大津法动态阈值
    ret, binary = cv.threshold(gray, 0, 255, cv.THRESH_BINARY+cv.THRESH_OTSU)
    

    相关文章

      网友评论

          本文标题:OpenCV-Python常用函数

          本文链接:https://www.haomeiwen.com/subject/jcukfctx.html