数字图像处理 表示与描述( 部分)

《数字图像处理》第12讲——图像表示与描述 目录 12.1表示方法 ①链码 ②多边形近似 点合成法 边分裂法 ③外形特征 ④边界分段 ⑤区域骨架 12.2边界描述 ①简单描述子 ②形状数 ③傅里叶描述子 ④矩量 12.3区域描述 ①简单描绘子 ②纹理 统计法 灰度共生矩阵 频谱法 二维函数的矩   12.1表示方法 √图像表示与描述是图像识别和理解的重要组成部分 √图像表示分成边界表示(如链码... 阅读详情

表示与描述

背景知识

单元数组与结构

单元数组:

这里写图片描述

这里写图片描述

这里写图片描述

结构:

这里写图片描述

简单说明:

这里写图片描述

本章中使用的一些其他MATLAB和IPT函数

imfill:

对于二值图像:

gB = imfill(fB, locations, conn);

在输入二值图像fB的背景像素上从参数locations指定的点开始,执行填充操作(即将背景像素值设为1)。
使用语法gB = imfill(fB, conn, 'holes');可填充用输入二值图像中的孔洞。

灰度图像:

g = imfill(fI, conn, 'holes');

将填充输入灰度图像fI的孔洞。在这种情况中,孔洞是指较亮像素保卫的暗像素区域,参数conn如上所述。

find:

函数find 可以和bwlabel一起使用,还会构成某个指定对象的像素的坐标向量。

[r, c] = find(g == 2);

sortrows:

本章中,区域或者边界的二维坐标被组织成np*2数组的形式,其中每行是一个(x,y)坐标对,np是区域或边界中的点的数目,某些情况下,有必要对数组进行排序。为此,可以使用函数sortrows

z = sortrows(s);

该函数按升序对数组s的行进行排序。参量s必须是矩阵或者列向量。

unique:

若想对数组s的行排序,又要去除重复行,则可使用函数unique,其语法:

[z, m, n] = unique(S, 'rows');

circshift:

通常,有必要对数组行进行向上,向下或者侧移指定位置数的移位操作,为此我们使用函数circshift:

z = circshift(S, [ud lr])

这里写图片描述

一些基本的M函数

函数boundaries

B = boundaries(f, conn, 
数字图像处理——第十一章(表示和描述) 将一幅图像分割成多个区域后,分割后的像素集经常以一种合适于计算机进一步处理的形式来表示和描述。 表示 表示一个区域的两种选择: 根据区域外部特征(如边界)来表示区域- 根据内部特征(如组成该区域的像素)来表示区域 表示是直接具体地表示目标,好的表示方法应具有节省存储空间易于特征计算等优点。 表示的下一步工作是描述。表示方式的选择要使数据有利于描述工作的展开。 当关注的重点是形状特征时,可选择外部表示;当关注的重点是内部属性(如颜色和纹理)时,可选择内部表示。 描述 描述是较抽象地表示目标。好的描绘子都应 阅读详情

相关推荐

数字图像处理基本知识(一)

   主要记载学习数字图像处理的基本知识,仅供参考。 目录 一、什么是图像处理? 二、图像的数字化表达 三、数字图像处理的基本知识 一、什么是图像处理?      图像处理就是对图像信息进行加工处理,满足实际的应用需求。 图像处理技术分为两大类: 模拟图像处理 数字图像处理 (本文重点)      数字图像处理就是利用数字计算机或者其他高速、大规模集成数字硬件,对从图像信息转换...

SaLaHiozzzzz1的博客 7622

将轮廓显示为轮廓图像

function B=bound2im(b,M,N,x0,y0) %将轮廓显示为轮廓图像 %程序功能描述:将链码序列显示为轮廓图像,由此得到轮廓象素坐标 %输入变量:b链码,M,N图像高宽,x0,y0链码起始位置坐标 %输出变量:轮廓象素的坐标序列

防火墙断网后Adobe软件还弹窗“THIS APP HAS BEEN DISABLED”?原来是科学上网导致的问题!用这个简单方法一键解决!

很多小伙伴在使用上网工具的时候时,突然遇到Adobe弹出“THIS APP HAS BEEN DISABLED”的烦人提示,这个非正版弹窗真的让人头疼!即使你之前尝试过,有时也不奏效,究其原因,原来是因为你使用了代理网络,这时Adobe的流量并不是走本地,而是走代理,导致防火墙的拦截无效。不用慌!今天我来教大家如何通过上网工具,轻松禁用Adobe验证的联网流量,彻底解决这个问题!

qq_34093397的博客 3万+

Centos7网络配置(设置固定ip)

刚安装完系统,有的人尤其没有勾选自动网络配置的情况下,是访问不了外网的,本机也连不通虚拟机。或者现在有的是动态ip,几次之后启动ip地址就变了,会导致其他软件或程序之前连接配置要重新更改,很麻烦,下面讲解一下如何配置网络,如何设置成固定ip。

个人笔记git:https://gitee.com/tlangp/note.git 8053

C8T6和ZET6选型更换过程中出现.\Obj\Project.sct(7): error: L6235E: More than one section matches selector - cann

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、问题原因二、解决方法三、现象总结 前言 又一件离谱的事情发生了,我之前转换过程中没有发生的错误,今天拿出来程序重新编译了一下,结果他奶奶滴一个新的错误出现了,而且我还完全不知道是什么原因导致的,先上图: 一、问题原因 之前我已经尝试过更换芯片选型,但是没有出现此类问题,今天更改的时候发现了,我还以为是个偶然错误,结果换来换去,还是有这个问题,那我之前说c8t6的程序更改成zet6上跑只需改芯片选型和宏定义岂不是啪啪打.

wx18045623090的博客 1489

PROFINET方案选型指南:瑞萨/西门子/开源p-net协议栈对比实测

本文基于瑞萨RZ/N2L硬件平台,对瑞萨官方认证协议栈、西门子ERTECH及开源p-net三种PROFINET方案进行了实测对比。重点分析了PROFINET-IRT实时性、CPU/内存资源消耗、开发集成复杂度及许可证成本等核心指标,为工业设备制造商提供了从性能到商业决策的全面选型指南。

weixin_29291185的博客 209

Visual Studio Code ADT Extension 能不能连接 ECC,答案是可以,但真正的门槛在 ABAP 后端版本

Visual Studio Code 版 ABAP Development Tools(ADT)支持连接传统 SAP ECC 系统,关键不在于系统名称,而在于底层 SAP NetWeaver AS ABAP 版本是否达到最低要求(7.31 SP04 及以上)。只要系统已支持 Eclipse ADT,即可无缝使用 VS Code ADT,无需升级后端。SAP 通过复用原有 ADT 技术栈,将兼容性逻辑置于客户端,实现对老系统的持续支持。尽管初期侧重 ABAP Cloud 模型,但 1.1 及后续版本已全面覆盖

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 51

最新Anaconda3的安装配置及使用教程(详细过程)

最新Anaconda3安装使用Anaconda下载方式一:官网下载方式二:清华镜像下载(推荐)Anaconda安装 Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项 Anaconda + Jupyter 基本上已经是大部分机器学习/数据分析等开发者标配的开发环境, 不多介绍,直接进去正题: Anaconda下载 方式一:官网下载 下载地址传送门: 官网首页:https://www.anaconda.com/ 官网下载页:https://www

HowieXue 薛永浩的博客 34万+

Nvidia Driveos SDK/PDK介绍

NVIDIA DRIVEOS SDK/PDK介绍

u011803281的博客 2174

Valgrind 从入门到精通:内存调试和性能分析

Valgrind 提供了强大的 API,允许开发者编写自定义的检查工具。通过扩展 Valgrind,可以针对特定场景实现更精准的检测。

大模型大数据攻城狮的专栏 1217

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

上一篇: 数字图像处理 图像分割(部分)
下一篇: 机器学习 - 第三章 线性模型
Cold__Winter
博客等级 码龄9年 16粉丝 71原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值