随笔分类 - Opencv
课程链接:https://study.163.com/course/courseMain.htm?courseId=1208943817
摘要:cv2.cvtColor Python - OpenCV 图像颜色空间转换 cv2.cvtColor 函数 cv2.imread()导入图片时是BGR通道顺序,plt.imread()导入图片时是RGB通道顺序 cv2.imread + cv2.split + cv2.merge 可以手动转通道顺序
阅读全文
摘要:Canny边缘检测 1) 使用高斯滤波器,以平滑图像,滤除噪声。 2) 计算图像中每个像素点的梯度强度和方向。 3) 应用非极大值(Non-Maximum Suppression)抑制,以消除边缘检测带来的杂散响应。 4) 应用双阈值(Double-Threshold)检测来确定真实的和潜在的边缘。
阅读全文
摘要:图像梯度-Sobel算子 从右到左,从下到上 dst = cv2.Sobel(src, ddepth, dx, dy, ksize) ddepth:图像的深度 dx和dy分别表示水平和竖直方向 ksize是Sobel算子的大小 白到黑是正数,黑到白就是负数了,所有的负数会被截断成0,所以要取绝对值
阅读全文
摘要:形态学-腐蚀操作 形态学-膨胀操作 开运算与闭运算 梯度运算 礼帽与黑帽 礼帽 = 原始输入-开运算结果 黑帽 = 闭运算-原始输入
阅读全文
摘要:灰度图 图像阈值 ret, dst = cv2.threshold(src, thresh, maxval, type) src: 输入图,只能输入单通道图像,通常来说为灰度图 dst: 输出图 thresh: 阈值 maxval: 当像素值超过了阈值(或者小于阈值,根据type来决定),所赋予的值
阅读全文
摘要:数据读取-图像 数据读取-图像 数据读取-图像 数据读取-图像 cv2.IMREAD_COLOR:彩色图像 cv2.IMREAD_GRAYSCALE:灰度图像 import cv2 #opencv读取的格式是BGR import matplotlib.pyplot as plt import num
阅读全文

浙公网安备 33010602011771号