【计算机视觉】2.图像特征提取

news/2024/9/22 16:38:31/

图像特征提取

  • 一、颜色特征
        • 量化颜色直方图
        • 聚类颜色直方图
  • 二、边缘特征
        • 边缘
        • 边缘定义
        • 边缘提取
        • 边缘精细
  • 三、特征点的特征描述子
        • Harris角点
        • FAST角点
        • 斑点
        • SIFT
        • Haar-like特征
        • SURF
        • ORB
        • LBP
        • Gabor

一、颜色特征

量化颜色直方图

HSV空间
优势:计算高效
劣势:量化问题,稀疏

聚类颜色直方图

使用颜色空间:Lab颜色空间
操作:

  1. 使用聚类算法对所有像素点颜色向量进行聚类
  2. 单元用聚类代表

二、边缘特征

边缘

像素明显变化的区域
具有丰富的语义信息
用于:物体识别、几何、视角变换

边缘定义
  1. 像素值快速变化的区域
  2. 一阶导数的极值
边缘提取

一、做法
先做高斯去燥,再使用一阶导数获取机制
原因:一阶导数对噪声敏感
二、场景
横竖:一阶导数
斜的:梯度,分别对x和y分别求导

在这里插入图片描述
在这里插入图片描述

边缘精细

影像因素:高斯,x,y方向参数问题
不同标准差的滤波,能提取不同尺寸的边缘。

三、特征点的特征描述子

在这里插入图片描述
在这里插入图片描述

Harris角点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

FAST角点

在这里插入图片描述

斑点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

SIFT

基于尺度空间不变的特征
特点:

  1. 具有良好的不变性【旋转、尺度缩放、平移、亮度、视角变化、仿射变换、噪声也有一定积极的稳定性
  2. 独特性好,信息量丰富
  3. 多量性:即使少数物体也可以产生大量SIFT特征
  4. 计算快,SIFT匹配算法可以达到实时性。
    在这里插入图片描述
  1. 找极值点
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  2. 找主方向
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
Haar-like特征

在这里插入图片描述
在这里插入图片描述

SURF

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

ORB

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

LBP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Gabor

在这里插入图片描述


http://www.ppmy.cn/news/1124566.html

相关文章

杂谈(2023.9.25)

1.面向对象 对象方法:就是我们面向对象的时候编写的普通的方法,第一个参数默认是self 对象方法可以通过 self 来获取 对象上的所有属性和方法类方法:通过 classmethod 来装饰的方法,第一个参数是cls …

如何借用敏捷实现IT对数字化转型支持 | 2023佛山敏捷之旅成功举办

9月17日,2023年佛山之旅暨DevOps Meetup在佛山圆满落幕。本次大会以助力大湾区金融和互联网企业敏捷DevOps实施和效能提升为主题,吸引了150余位来自各地的金融和互联网企业相关从业人员齐聚一堂,共同探讨行业最佳实践、最新发展趋势以及最新应…

Python函数式编程(一)概念和itertools

Python函数式编程是一种编程范式,它强调使用纯函数来处理数据。函数是程序的基本构建块,并且尽可能避免或最小化可变状态和副作用。在函数式编程中,函数被视为一等公民,可以像值一样传递和存储。 函数式编程概念 编程语言支持通…

K8SYaml文件详解及编写示例

文章目录 一.Yaml文件详解1.Yaml文件格式2.YAML 语法格式 二.Yaml文件编写及相关概念1.查看 api 资源版本标签2.yaml编写案例(1)相关标签介绍(2)Deployment类型编写nginx服务(3)k8s集群中的port介绍&#x…

全自动情感故事对话视频生成神器

搞笑聊天视频是近年来备受欢迎的一种娱乐形式,它能够快速、简单地制作出形象生动、幽默搞笑的对话视频,给人带来欢乐与笑声。而今天,我要向大家介绍的是一款功能强大、操作简单的搞笑聊天视频生成器。 这款聊天视频生成器具备多项令人惊叹的…

ubuntu18.04安装docker

ubuntu18.04安装docker 文章目录 ubuntu18.04安装docker一.安装1.更新软件库索引2.安装一些必要的软件包3.添加Docker的官方GPG密钥4.添加Docker软件库5.再次更新软件库索引6.安装Docker CE7.启动Docker并设置开机启动8.验证Docker安装9.(若要让非root用户可以运行Docker命令)可…

Redis应用(8)——Redis的项目应用:结合SpringBoot如何在Redis里面存对象 RedisUtil工具类的封装 遇到的问题

前言 Redis作为一款优秀的开源、高效的内存数据库,在各种项目中都能见到其身影,熟练使用Redis是程序员必备的技能之一。本系列博客结合应用场景,阐述Redis从安装到使用的,从入门到进阶的相关内容。 本篇博客介绍在Spring项目中&…

virtualbox无界面打开linux虚拟机的bat脚本,以及idea(代替Xshell)连接linux虚拟机的方法

virtualbox无界面打开linux虚拟机的bat脚本,以及idea连接linux虚拟机的方法 命令行运行代码成功运行的效果图 idea连接linux虚拟机的方法【重要】查看虚拟机的IP地址idea中选择菜单(该功能可代替Xshell软件)配置设置连接成功进入idea中的命令…