图像 M 邻接的理解

图像处理复习———像素间的基本关系(邻域,邻接性,通路,连通性,距离) 阅读详情
AI摘要

本文介绍了4邻接和8邻接的概念,以及如何通过集合V来确定M邻接,即混合邻接,通过举例说明了M邻接的判断条件。,

在理解 M 邻接之前,首先理解一下 4 邻接和 8 邻接,其实后面即可知道 M 邻接就是前面两种邻接的混合邻接。

4邻接:若有q存在N4(p)当中,且q和p属于集合V,则 q 和 p 两个像素是邻接的

解释:其中V是定义灰度值的集合,例如在8比特灰度中(2^{8}个灰度级表示8比特灰度)其可显示的灰度级有0-255,那么V可以是0-255整数范围内任何一个子集,虽然V可以是灰度级中任何一个子集。但是一旦设定了V这个集合,那么这个V集合就不变了,例如 q 和 p 的灰度都是1,那么我们设 V={1},这个V集合就被唯一确定,这点对于理解后面的M邻接很重要

8邻接:若有q存在N8(p)当中,且q和p属于集合V,则 q 和 p 两个像素是邻接的

M邻接(M邻接又称混合邻接(Mix)):若q和p的像素值组成了集合V,且如果满足如下的条件之一,就是M邻接:

(1)若q在N4(p)中      (2)若q在ND(p)中,且N4(p)\bigcap N4(q)中没有值在V中

例如下图中,假设中间的1为像素p,右上角1为像素q,我们设 V={1},就当前的图来看,N4(p)={0,1},N4(q)={0,1},所以N4(p)\bigcap N4(q)={0,1},其中有1在 V 中,那么中间的p和右上角q就不是m链接而是8邻接。所得 M 邻接为图中虚线组成

再例如下图中,同样中间1为像素p,右上角3为像素q,所以假设 V={1,3},从图中可知,N4(p)={0,2,3},N4(q)={0,2},所以N4(p)\bigcap N4(q)={0,2},其中没有元素在 V 中,那么中间p和右上角q就是M邻接。其M邻接如下图所示

数字图像处理——4邻接、8邻接、m邻接 文章目录忍不住的吐槽集合V相邻像素m邻接***发现规律了叭~*** 忍不住的吐槽 数字图像处理这门课,我用的是冈瓦雷斯第三版教材,里面对4邻接、8邻接、m邻接的解释,应该很多小伙伴像我一样,反反复复看了好多遍还是一头雾水。而网上很多解释都只是照搬了原文,我、好、崩、溃、啊啊啊啊!!!!   终于!!功夫不负有心人,我在【这篇博文】里受到启发,对邻接的概念有了自己的认识,不保证一定正... 阅读详情

相关推荐

漫谈《数字图像处理》之关于m邻接、8邻接、m通路、8通路的两个概念辨析

摘要:本文探讨了图像处理中关于像素邻接和通路关系的两个争议性问题。首先论证“若p和q是m邻接则必是8邻接”的正确性,指出m邻接是8邻接的子集,是在8邻接基础上增加约束条件。其次分析“若存在8通路则必存在m通路”的合理性,解释m邻接的设计目的是在保持8邻接连通性的同时修正拓扑缺陷。通过定义分析和逻辑推导,作者认为这两个命题都是正确的。(145字)

YouJT2002的博客 1766

图像处理:像素间的一些基本关系(领域、领接性、通路、连通分量、距离)

像素间的一些基本关系领域相邻像素——4邻域相邻像素——D邻域相邻像素——8邻域邻接性像素间的邻接性——4邻接像素间的邻接性——8邻接像素间的邻接性——m邻接通路连通性距离 领域 相邻像素——4邻域 4邻域:像素p(x,y)的4邻域是: (x+1,y);(x-1,y);(x,y+1);(x,y-1) 用N4(p)表示像素p的4邻域 : 相邻像素——D邻域 D邻域( diagonal )定义:像素p(x,y)的D邻域是:对角上的点 (x+1,y+1);(x+1,y-1);(x-1,y+1);(x

weixin_45965683的博客 2万+

手把手教你理解数字图像处理中的m邻接:从定义到实际应用

本文深入解析数字图像处理中的m邻接原理,从基础定义到实际应用场景。通过对比4邻接和8邻接的优缺点,详细阐述m邻接在医学影像分析、工业质检等领域的智能平衡作用,并提供实战代码示例和性能优化建议,帮助读者掌握这一关键技术。

weixin_30790841的博客 489

4邻接、8邻接、m邻接及像素的度量距离

详细介绍数字图像处理中像素间的一些基本关系,包括4邻接、8邻接、m邻接、欧氏距离、城市街区距离、棋盘距离、m邻接距离等概念

wyr1849089774的博客 3647

数字图像处理笔记(二)邻域和邻接

邻域 4邻域:位于坐标(x,y)处的像素p有水平和垂直的相邻像素。 我们将这组像素记为p的4邻域,记为N4(p)N_4(p)N4​(p)。 对角相邻像素: 我们将这组像素记为p的对角相邻4像素,记为ND(p)N_D(p)ND​(p)。 于是这两种邻域合起来就构成了8邻域。 8邻域:4邻域和对角相邻像素构成的邻域: 我们把这组像素记为N8(p)N_8(p)N8​(p) 邻接 令V是用于定义邻接性的灰度值集合,二值图像中,把具有1值的像素归诸于邻接像素。则V = {1}。如果是0-255的邻

一个RS农民工 5021

冈萨雷斯:数字图像处理(二):第二章数字图形基础(上)——图像内插,相邻像素,邻接性,距离度量

1.图像内插:从根本上看,内插是用已知数据来估计未知位置的数值的处理。 例如,假设一幅大小为500500像素的图像要放大1.5倍到75075像素,一种简单的放大方法是创建一个假想的750750网格,它与原始图像有相同的间隔,然后将其收缩,使它准确的与原图像匹配。显然,收缩后的750750网格的像素间隔要小于原图像的像素间隔,为了对覆盖的每一个点赋以灰度值,我们在原图像中寻找最接近的像素,并把该像素...

shanlepu6038的博客 1990

[冈萨雷斯 数字图像处理] 如何理解m邻接/m邻接是什么意思?

数字图像处理中介绍了三种邻接方式:4邻接、8邻接、m邻接。 其中m邻接似乎文字上不好理解,用一个例子记录一下。 下图提供了冈萨雷斯 数字图像处理 第三版中 关于m邻接的定义,并且提供了一个二值图像的矩阵作为例题。 例题分析: 排除所有为0的点,因为0不在V中,此时还有: b,c,d,f,h 取出在4领域中的点: b,d .他们满足条件1,必定是m邻接。此时还有:c,p,h 其中c,f,h满足在Nd上的条件, 但,c,f的四邻域与p四邻域的交中,b、d分别均在V中,所以, 排除c,f; 又,h的四邻域和p

江南蜡笔小新 3661

曹茂永《数字图像处理》第一章习题(部分)

习题1.2,1.3 m邻接:是指两个像素要么处于4邻域(4邻接), 要么处于对角邻域且两像素的4邻域内没有相似灰度值。 如上面V={1,2},即说明1,2灰度值是相似的。从p出发到q,依次找相似的像素点。 例如m连通的一条:1向上->1向右->2向右->1向右->1 向上->2 向上->1 如下是一种错...

m0_53876797的博客 1739

【转载】数字图像处理——4邻接、8邻接、m邻接

数字图像处理,4邻接,8邻接,m邻接

MendyMeng的博客 4733

图像的邻接性、连通性、区域和边界

一、邻域 邻域是像素和空间之间的关系。 二、邻接 邻接是两个元素之间的关系。 如下图所示,q和p是4邻接的: 如下图所示,q和p是对角邻接的: 如下图所示,p和周围的八个数都是邻接的: 显然,若p和q是8邻接,则他们不一定是4邻接。若p和q是4邻接,他们一定是8邻接。 m邻接: 说到m邻接,不得不引入灰度值集合V。灰度值集合V指的是0-255的任意一个子集。 对于m邻接,书上的概念是这么说...

追 2万+

同济大学C++mooc第五、六讲参考答案

同济大学C++moooc第5、6讲 第五讲 第一题 随机产生10个30~100(包括30,100)的正整数,求它们的最大值、最小值、平均值,并显示整个数组的值和结果。 代码片. // #include<iostream> const int n = 10; using namespace std; int main() { int s[n],i,j,t,sum=0; for (i = 0; i < n; i++)

cjzui6666的博客 1万+

图像处理笔记:问题记录

1、邻接关系不限于两个元素之间,可是描述两个图像子块? 2、m邻接理解不深;

Markfieraloha的博客 144

物理信息神经网络(PINNs)在交通运输领域的应用

物理信息神经网络(PINNs)在交通运输领域的应用研究结合了数据驱动与物理模型约束,通过嵌入交通流守恒定律等物理信息,显著提升了交通状态估计与预测的精度。该技术仅需少量观测数据(流量、速度、密度等),即可实现高精度建模,尤其适用于数据稀疏场景。研究重点包括:交通状态估计与预测、参数辨识、交通控制优化等领域,同时面临计算成本高、物理模型依赖性等挑战。未来需解决大规模异构数据处理问题,以进一步推动智能交通系统发展。

qq_49609070的博客 947

数字图形处理--4邻接,8邻接,m邻接,冈萨雷斯课后例题答案

废话不多说,4邻接,8邻接定义自己找,下面给出m邻接定义 m邻接定义:  对于V 假设要p,q两点是m邻接的 则要满足下面两个条件之一即可:  1. q在p的4邻域中。  2. q在p的对角领域中,并且q的4邻域与p的4领域相交为空集(交集无点属于V)。 看一个例子 两个红圈,p, q , v=1:  * 不是4邻接  * 是8邻...

scy的技术博客 2361

【华为Hilink SDK Linux系统开发】目录 开源一小步

目录 【华为Hilink开发】第一章:华为hilink平台简介及开发流程 【华为Hilink开发】第二章:华为hilink SDK网络适配、网关添加删除 【华为Hilink开发】第三章:华为hilink SDK子设备添加、删除 【华为Hilink开发】第四章:华为hilink SDK子设备控制及同步 【华为Hilink开发】第五章:华为hilink SDK适配遇到的问题 ...

开源一小步 3621

思博伦Spirent TestCenter创建单播流uni-stream

Traffic Generator列表中会出现刚才创建的uni-stream,创建完成。通常测试情况下,主要对Ethenet II和IPv4 Header进行配置。(通常情况下,如果流配置比较规范,选择任意端口接收,也没问题。编辑uni-stream基本信息。配置本条流由STC哪个端口接收。

辗转反测的博客 1684

m邻接

《冈萨雷斯 数字图像处理(第三版)》 http://www.cnblogs.com/liugl7/p/5249453.html http://www.cnblogs.com/carfield/archive/2012/06/14/2548831.html 在理解m邻接之前,先了解一下像素邻域的概念: p的4邻域就是4个水平和垂直的相邻像素组成,p的D邻域由4个对角相邻像素组成,...

weixin_33836874的博客 209

C/C++面试八股文汇总

以对象管理资源,利用的就是C++构造的对象最终会被对象的析构函数销毁的原则。上述的的申请、使用、释放资源的程序较为简单,但是如果程序很复杂的时候,需要为所有的new 分配的内存delete掉,导致极度臃肿,效率下降,更可怕的是,程序的可理解性和可维护性明显降低了,当操作增多时,处理资源释放的代码就会越来越多,越来越乱。栈在函数调用时,第一个进栈的是主函数中后的下一条指令(函数调用语句的下一条可执行语句)的地址,然后是函数的各个参数,在大多数的C编译器中,参数是由右往左入栈的,然后是函数中的局部变量。

wzzrh的博客 1万+

图像处理(3)--像素间的关系

文章结构1. 相邻像素1.1 p的4邻域1.2 p的D邻域1.3 p的8邻域2. 邻接性2.1 4邻接2.2 8邻接2.3 m邻接(混合邻接)2.4 像素邻接 1. 相邻像素 1.1 p的4邻域 对于坐标(x,y)的一个像素p有四个水平和垂直的相邻像素: p的4邻域记作:N4( p ) 1.2 p的D邻域 p的四个对角邻像素: p的D邻域记作:ND( p ) 1.3 p的8邻域 p的4邻域和...

ShaneHolmes 3734

C2000ware介绍

C2000的下载安装指南C2000目录。

小柚子的博客 2798

利用autojs制作抢购支付宝消费劵的手机脚本

前期准备工作 1.打开支付宝,点击中间的抢消费券的广告 2.点击左上角,将抢购页面添加到首页 3.查看支付宝首页是否出现消费劵 . autojs代码 "auto"; functiontaskstart(){ sleep(1000); launchApp('支付宝'); toast("正在打开支付宝应用"); sleep(1000); varxf=textContains("消费").findOne().bounds(); ...

洛阳泰山的博客 1万+

《数字图像处理》学习总结及感悟:第二章数字图像基础(4)像素间的关系

本文介绍了图像中像素的邻域关系,通过邻域关系中基于限定灰度值的集合定义了邻接关系,通过邻接可以构建像素间的通路,基于通路构建了像素间的连通关系和连通集,并进一步定义了图像的区域和边界。 如果一个函数满足图像像素间距离度量的定义,则该函数就是一个距离函数或距离度量,常见的距离有欧式距离、D4距离、D8距离。 通过这些内容的介绍,可以使得大家了解像素间的邻域、邻接、连通关系以及区域和边界的定义,明白像素间不同距离度量的距离计算方法。

老猿Python 1万+

10.28华为OD机试真题 新系统 - 社交网络消息转发 (Java/Py/C/C++/Js/Go)

10.28华为OD机试真题 新系统 - 社交网络消息转发 (Java/Py/C/C++/Js/Go)

算法大师! 444

连通性

1

m0_62064241的博客 1271

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

像素间的关系

像素(pixel)p的坐标为(x,y)N4​(p)称为p的4-邻域,是由p的上下左右四个像素构成的集合。ND​(p)称为p的对角邻域,是由p的对角线四个像素构成的集合。N8​(p)称为p的8-邻域,N8​(p)=N4​(p)∪ND​(p)如果集合包含p,则称开邻域,反之,闭邻域。

my blogs include programming, math, physics.回首过去,放眼未来。 leslielee.blog.youkuaiyun.com 509

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

邻接

首先定义代表邻接的灰度值的集合,也就是V。在二值图中,如果像素值1代表邻接,则V={1}。 在灰度图中,从0~255的任意一个值或者多个值都可以归为邻接。符号定义:N4(p)N_{4}(p)表示pp的4个水平和垂直的相邻像素; ND(p)N_{D}(p)表示pp的4个对角的相邻像素; N8(p)N_{8}(p)表示上述两个的集合。4邻接:这个很好理解,q在N4(p)N_{4}(p)中,表示q和

TL_TJ的专栏 3225

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

上一篇: 图像像素、分辨率与其在显示器上显示
下一篇: 傅里叶级数的展开演示
罗德里格斯胡闳图
博客等级 码龄7年 60粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

罗德里格斯胡闳图

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值