08 2021 档案
图像处理11 直方图---模板匹配
摘要:直方图 cv2.calcHist()可以帮助我们统计像素并得到直方图. 格式: calcHist(images, channels, mask, histSize, ranges, hist=None, accumulate=None)1参数: images: 输入图像channels: 颜色通道m
阅读全文
图像处理11 图像轮廓
摘要:绘制轮廓cv2.drawContours可以实现轮廓绘制. 格式: cv2.drawContours(image, contours, contourIdx, color, thickness=None, lineType=None, hierarchy=None, maxLevel=None, o
阅读全文
图像处理10 高斯双边--图像金字塔
摘要:边缘保留滤波 (EPF)边缘保留滤波 (Edge Preserving Filter) 是图像处理的一种技术. 有别与传统滤波, EPF 会对差别较大的像素区域进行区分, 在保持边缘锐利的同时消除噪声或纹理. 高斯双边双边滤波 (Bilateral Filter) 即高斯滤波. 滤波器由两个函数构成
阅读全文
图像处理09 对象检测--分水岭算法
摘要:对象测量 对象测量可以帮助我们进行矩阵计算: 获取弧长与面积 多边形拟合 计算图片对象中心 多边形拟合步骤: 读取图片转换成灰度图二值化轮廓检测计算轮廓周长多边形拟合格式: cv2.approxPolyDP(curve, epsilon, closed, approxCurve=None)1参数:
阅读全文
图像处理08 边缘检测与直线检测与圆圈检测
摘要:Scharr 算子 Scharr 算子和 Sobel 算子基本一样. 只是卷积核系数不同. Scharr 算子对边界更加敏感, 也更容易误判. 卷积核参数: img = cv2.imread("girl.png")# Scharr 算子scharr_x = cv2.Scharr(img, cv2.C
阅读全文
图像处理07 图像腐蚀--图像梯度
摘要:腐蚀 腐蚀 (Eroding) 会沿着图像边界向内收缩, 从而消除边界点. # 读取图片img = cv2.imread("girl.png")# 腐蚀erode = cv2.erode(img, kernel=(3, 3), iterations=5)# 图片展示cv2.imshow("erode
阅读全文
图像处理06 泛洪---滤波器
摘要:ROI ROI (Region of Interest) 即感兴趣区域, 就是在图像中分析的重点. # 读取图片img = cv2.imread("girl2.png")# ROIface = img[100:750, 1000:1600]# 获取灰度图face_gray = cv2.cvtColo
阅读全文
图像处理05 色彩转换+加减乘除、逻辑与或非
摘要:图像操作 import numpy as npimport cv2def color_space(image): """色彩空间转换""" hsv = cv2.cvtColor(image, cv2.COLOR_BGR2HSV) hls = cv2.cvtColor(image, cv2.COLOR
阅读全文
图像处理04
摘要:转为灰度图 cv2.cvtColor(src, code[, dst[, dstCn]]) 参数: src: 需要转换的图片 code: 颜色空间转换码 dst: 输出图像大小深度相同, 可选参数 desCn: 输出图像的颜色通道, 可选参数 import cv2cat = cv2.imread("
阅读全文
图像处理03 边界填充和图片融合、裁剪
摘要:边界填充 复制法 # 读取图片img = cv2.imread("sqh.png") # 填充像素top_size = 50bottom_size = 50left_size = 50right_size = 50 # Replicate (复制法)replicate = cv2.copyMakeB
阅读全文
图像处理02
摘要:import cv2# 截取图像img = cv2.imread("sqh.png")img = img[100:200, 400:1000] #100-200为高 400-1000为长cv2.imshow("cut", img)cv2.waitKey(0)cv2.destroyAllWindows
阅读全文
Opencv---图像处理入门笔记
摘要:import cv2# 读取图像img = cv2.imread("sqh.png")print(img) #打印图片的信息# 图像显示cv2.imshow("display of photo", img)cv2.waitKey(0) # 等待时间, 单位为毫秒, 0 表示任意键终止cv2.dest
阅读全文
在Android Studio 平台上配置运行opencv运行的环境
摘要:https://blog.csdn.net/qq_40514113/article/details/119468914
阅读全文
浙公网安备 33010602011771号