opencv
文章平均质量分 82
装满水杯的水
这个作者很懒,什么都没留下…
展开
-
Opencv-Python学习(六)
一、SIFT算法SIFT,即尺度不变特征变换(Scale-invariant feature transform,SIFT),是用于图像处理领域的一种描述。这种描述具有尺度不变性,可在图像中检测出关键点,是一种局部特征描述子SIFT算法具有如下一些特点:1.SIFT特征是图像的局部特征,其对旋转、尺度缩放、亮度变化保持不变性,对视角变化、仿射变换、噪声也保持一定程度的稳定性;2. 区分性(Distinctiveness)好,信息量丰富,适用于...原创 2022-04-17 09:51:34 · 1256 阅读 · 0 评论 -
Opencv-Python学习(五)
一、傅里叶变换傅里叶变换的详细过程及推导可以看一个大佬写的,我这里就不介绍了,链接:傅里叶分析之掐死教程(完整版)更新于2014.06.06 - 知乎 我这里就介绍一下傅里叶变换的一些概念和opencv中如何实现傅里叶变换:低频:变化缓慢的灰度分量,非边界高频:变化剧烈的灰度分量,如边界低通滤波器:只保留低频,效果:会使图片模糊高通滤波器:只保留高频,效果:会增强图片细节(1)傅里...原创 2022-04-14 18:29:23 · 3293 阅读 · 0 评论 -
Opencv-Python学习(四)
一、图像轮廓在Opencv中,图像轮廓函数是:cv2.findContours(image, mode, method)Mode:轮廓检索模式RETR_EXTRENAL:只检索最外面的轮廓RETR_LIST:检索所有的轮廓,并保存在一条链表中RETR_CCOMP:检索所有的轮廓,并将他们组织成两层,顶层是各部分的外界边界,第二层是空洞边界RETR_TREE:检索所有的轮廓,并重构嵌套轮廓的整个层次Me...原创 2022-04-12 16:49:59 · 2872 阅读 · 0 评论 -
Opencv-Python学习(三)
目录一、Sobel 算子二、Scharr算子三、Laplacian算子四、Canny边缘检测五、图像金字塔一、Sobel 算子 在边缘检测中,常用的一种模板是Sobel 算子。Sobel 算子有两个,一个是检测水平边缘的 ;另一个是检测垂直边缘的。 该算子包含两组3x3的矩阵,分别为横向及纵向,将之与图像作平面卷积,即可分别得出横向及纵向的亮度差分近似值。如果以A代表原始图像,Gx及Gy分别代表经横向及纵向边缘检测的图像,其公式如下:...原创 2022-04-10 17:24:41 · 2876 阅读 · 0 评论 -
Opencv-Python学习(二)———图像处理
opencv的图像处理操作原创 2022-04-09 16:10:17 · 2490 阅读 · 0 评论 -
Opencv-Python学习(一)———图像的基本操作
一、Opencv简介OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS原创 2022-04-08 18:05:53 · 4343 阅读 · 0 评论