OpenCV-Python - 概览


关于 OpenCV

Open Source Computer Vision Library


关于 opencv-python

Pre-built CPU-only OpenCV packages for Python.
Automated CI toolchain to produce precompiled opencv-python, opencv-python-headless, opencv-contrib-python and opencv-contrib-python-headless packages.


常用内容

  • 基本操作
    • 读写 (cv2.imread)
    • 图像属性
      • 色彩空间
    • 通道分离和混合
    • 二值化(阈值)
    • 遍历
    • 通道转化
    • 边界填充
  • 几何变化
    • 插值法
    • 缩放
    • 平移
    • 旋转
    • 镜像变化
  • 形态学
    • 腐蚀操作
    • 膨胀
    • 礼帽与黑帽
    • 梯度运算
      • Sobel 算子
      • Scharr 算子
      • 拉普拉斯算子
    • 开运算与闭运算
  • 图像平滑(滤波)
    • 均值滤波
    • 方框滤波
    • 高斯滤波
    • 中值滤波
  • 边缘检测(Canny)
  • 图像金字塔
  • 高斯
  • 拉普拉斯
  • 图像轮廓
  • 直方图 (cv2.calcHist)
    • 均衡
    • 频域变换
  • 傅里叶变换
  • 图像的梯度
  • 模板匹配 (cv2.matchTemplate)
  • OCR 识别
  • 图像特征
    • harris
    • sift

应用

  1. 美图
    • 滤波效果
  2. 数字识别
    • 知识点:边缘检测、
  3. 文档识别
    • 知识点:边缘检测、轮廓检测、透视变换、OCR

猜你喜欢

转载自blog.csdn.net/lovechris00/article/details/129914079