• 图像分析基本概念

分析的任务是找到输入图像中感兴趣的内容,并进行相应的测量,形成对图像中感兴趣信息的合理描
















  • 边缘连接法

由于噪音的原因,边界的特征很少能够被完 整地描述,在亮度不一致的地方会中断。
因此典型的边界检测算法后面总要跟随着连接过程和其它边界检测过程,用来归整边界 像素,成为有意义的边

局部连接处理



当梯度值和方向角都是相似的,则点(x’,y’),与边点界(x,y)是连接的。

Hough变换
在找出边界点集之后,需要连接,形成完整的边界图。对于边界上的n个点的点集,需找出共线的点集和直线方程


过xy平面一个点(x,y)的所有直线,构成参数ab平面上的一条直线
在参数ab平面上相交直线最多的点,对应的xy平面上的直线就是我们的解




  • 图像分割














    面向区域的分割





  • 数学形态学图像处理












  • 图像的纹理分析
    一般地说,纹理是指在图像中反复出现的局部模式和它们的排列规则;或表述为图像强度局部变化

纹理图像在局部区域内呈现不规则性,而在整体上表现出某种规律性

一种反映一个区域内象素灰度级空间分布的属性

研究图像的粗糙性、光滑性、规则性等的度量

以纹理特征为主导特性的图像称为纹理图像;以纹理特性为主导特性的区域称为纹理区域。如果区域内部灰度值没有变化,该区域没有纹理


纹理的基本属性
重复性、规则性、周期性、方向性








粗纹理的自相关函数随距离的增大,下降速度较慢;细纹理的下降速度较快

如果纹理基元中灰度呈周期变化,则自相关函数的升降也呈周期性变化,其周期大小可作为描述

纹理的重要特征,反映局部模式排列规则的稀疏、稠密程度不同的纹理可能有相同的自相关函数








  • 图像的表示与描述
    在图像分割后,为了进一步的处理,分割后的图像一般要进行形式化的表达和描述

解决形式化表达问题一般有两种选择:
1)根据区域的外部特征来进行形式化表示
2)根据区域的内部特征(比较区域内部的象素值)来来进行形式化表示


链码

1)链码是一种边界的编码表示法。

2)用边界的方向作为编码依据。为简化边界的描述。一般描述的是边界点集。


给每一个线段一个方向编码。

有4-链码和8-链码两种编码方法。

从起点开始,沿边界编码,至起点被重新碰到,结束一个对象的编码。






多边形逼近
基本思想:用最少的多边形线段,获取边界形状的本质。
寻找最小基本多边形的方法一般有两种:点合成法和边分裂法




外形特征

外形特征是一种用一维函数表达边界的方法。基本思想是把边界的表示降到一维函数


边界分段




区域骨架抽取
表示一个平面区域结构形状的重要方法是把它削减成图形。这种削减可以通过细化(也称为抽骨架)算 法,获取区域的骨架来实现






边界描述子


傅立叶描述子





矩量
将描述形状的任务减少至描述一个一维函数,边界段和特征的形状可以用矩量来量化地描述




关系描述子
通过挖掘各个成分之间的结构关系来描述边界

图像中各个部分间的结构关系是二维的,而串是一维的,期望找到一种方法把二维关系转化为一维的串

主导思想是考虑物体各个部分的连接线段






图像处理(九)——图像分析相关推荐

  1. 计算机视觉,图像处理,图像分析,机器人视觉和机器视觉是彼此紧密关联的学科

    计算机视觉,图像处理,图像分析,机器人视觉和机器视觉是彼此紧密关联的学科.如果你翻开带有上面这些名字的教材,你会发现在技术和应用领域上他们都有着相当大部分的重叠.这表明这些学科的基础理论大致是相同的, ...

  2. [Python图像处理] 九.形态学之图像开运算、闭运算、梯度运算

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

  3. 图像处理、图像分析、图像理解 范畴区分

    图像理解 :        图像理解(image understanding,IU)就是对图像的语义理解.它是以图像为对象,知识为核心,研究图像中有什么目标.目标之间的相互关系.图像是什么场景以及如何 ...

  4. matlab的图像处理总结,MATLAB--数字图像处理 频域图像分析

    一.实验名称 频域图像分析 二.实验目的 1.熟悉MATLAB软件的使用. 2.掌握频域图像分析的原理及数学运算. 三.实验内容 1.自选一幅图像,并对其分别添加一定强度的周期噪声和高斯噪声,然后分别 ...

  5. Python3与OpenCV3.3 图像处理(九)--高斯模糊

    一.什么是高斯模糊 把要模糊的像素色值统计,用数学上加权平均的计算方法(高斯函数)得到色值,对范围.半径等进行模糊 二.高斯模糊的应用场景 一些美颜软件.美颜相机上的磨皮和毛玻璃特效基本上都是用的高斯 ...

  6. python 计算过程图片_[Python图像处理]九.图像形态学相关运算

    图像开运算 图像开运算是图像依次经过腐蚀,膨胀处理后的过程.图像被腐蚀后,去除了噪声,但是也压缩了图像:接着对腐蚀过的图像进行膨胀处理,可以去除噪声,并保留原有图像. 开运算=膨胀 图像开运算主要使用 ...

  7. 图像处理九:拟合曲线

    一.最小二乘法拟合曲线 import numpy as np import matplotlib.pyplot as plt from scipy.optimize import curve_fit# ...

  8. [Python图像处理] 十九.图像分割之基于K-Means聚类的区域分割

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

  9. 《OpenCv视觉之眼》Python图像处理十九:Opencv图像处理实战四之通过OpenCV进行人脸口罩模型训练并进行口罩检测

    本专栏主要介绍如果通过OpenCv-Python进行图像处理,通过原理理解OpenCv-Python的函数处理原型,在具体情况中,针对不同的图像进行不同等级的.不同方法的处理,以达到对图像进行去噪.锐 ...

  10. 万字长文告诉新手如何学习Python图像处理(上篇完结 四十四) | 「Python」有奖征文

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

最新文章

  1. 一个用户实体应该有它自己的实体验证,即一个实体应该有它的属性,方法,扩展属性及验证机制组成...
  2. UWP入门(二) -- 基础笔记
  3. 【TensorFlow】笔记1:入门笔记
  4. 在灾难发生之时,你在Facebook的社交定位或许能救你一命
  5. jdbc 连接 Oracle 进行基本的增删改查
  6. 静态块、自由块及构造函数的执行顺序
  7. shell(一)——概述、变量、运算符
  8. php 安全基础 第八章 共享主机 安全模式
  9. mysql查询时间提前五天_mysql选择月份查询该月有付款的数据(间隔x月并提前5天付款)...
  10. TensorFlow 2.0要来了,tf.contrib要砍了 | 有什么意见你说啊
  11. WebRTC-集成qsv硬解码实现
  12. 图像处理四:霍夫变换
  13. Android的cangoback方法,Android应用开发Android8.0 WebView返回上一层失效(canGoBack返回false问题)解决办法...
  14. 你的设备中缺少重要的安全和质量修复_2020华富管道非开挖修复工程施工欢迎前来咨询...
  15. Hyperspace初体验:Delta Lake表索引
  16. CDH之Cloudera Manager使用
  17. 小学计算机课后作业,“互联网+”背景下小学信息技术课后作业设计研究
  18. 一. APP连续闪退修复方案初版
  19. display:flex的讲解
  20. 多维时空数据介绍(1)时空立方体创建及可视化

热门文章

  1. C# dateTime类型之subTract用法
  2. windows 高级
  3. Node中间件和路由器
  4. Python PyQt5简介
  5. 转:MIME(Multipurpose Internet Mail Extensions)类型
  6. plsql激活码(永久可用)
  7. 移植ucos-III到stm32f103c8t6
  8. 重邮2020年硕士研究生入学考试(《数据结构》802)自己做的部分答案
  9. lower_bound()/upper_bound()函数(C++)
  10. 上海邮政EMS海关清关(个人) 流程