计算机视觉的常用图像处理技术

本篇将介绍常用基于OpenCv等视觉库的影像分割以及图像处理技术,并且附赠源码

一:边检测器

先复习一下基础的OpenCv操作:如上图:第一张是原图;

第二张是灰度图:

gray = cv2.imread('lena.jpg', cv2.IMREAD_GRAYSCALE)

用法很简单,调包调参嘛,以灰度形式读图,介绍一下灰度转换原理:
RGB是三通道彩色图,在矩阵(图像)中的顺序是B,G,R;GRAY是单通道灰度图
COLOR_BGR2GRAY的原理:

​ GRAY = B * 0.114 + G * 0.587 + R * 0.299

利用CV_RGB2GRAY将原图src转换为灰度图rgb2gray,转换公式Gray = 0.1140R + 0.5870G + 0.29

你可能感兴趣的:(OpenCv,深度学习与计算机视觉精品,人工智能,计算机视觉,深度学习,opencv,机器学习)