腐蚀与膨胀,图像处理中的结构元与腐蚀膨胀问题(数字图像处理大题复习 P9)

news/2024/7/21 5:04:51 标签: 图像处理, 人工智能

文章目录

    • 腐蚀
    • 膨胀

在这里插入图片描述

腐蚀

我们要用结构元 B 来 腐蚀 图像 A
在这里插入图片描述
如果结构元 B 放到图像的某个地方,正好能对上,那么就把中心放到结果图像上

这里显然红色框是对不上的,而黄色是对得上的
在这里插入图片描述
对不上的,全部补上0,这就是结果了
在这里插入图片描述

膨胀

要求膨胀,我们先对结构元进行处理,找到这个 ^B
在这里插入图片描述

我们把原图像有的全部粘到新的图像上

只要有一个像素能对上这个结构元,那么就可以补上结构元的中心

在这里插入图片描述
举例,我们随便选一个格子,他左边的像素是1,我们就可以对他补上1在这里插入图片描述

最终我们对整个图像遍历得到了结果
在这里插入图片描述

这里我的理解是,对每个像素遍历,把结构元的结构扣上去就好了
人话就是,你看结构元 B 的中心,他右边和上边都有 1
我们对图像的每个像素遍历,如果像素是1,那么就尝试在像素的右边和上边加1,这样也符合视频作者的讲解


http://www.niftyadmin.cn/n/5041134.html

相关文章

LuatOS-SOC接口文档(air780E)-- fastlz - FastLZ压缩

示例 -- 与miniz库的差异 -- 内存需求量小很多, miniz库接近200k, fastlz只需要32k原始数据大小 -- 压缩比, miniz的压缩比要好于fastlz-- 准备好数据 local bigdata "123jfoiq4hlkfjbnasdilfhuqwo;hfashfp9qw38hrfaios;hfiuoaghfluaeisw" -- 压缩之 local cdata …

【操作系统笔记】并发安全问题

用户态抢占和内核态抢占 内核中可以执行以下几种程序: ① 当前运行的进程:陷阱程序(系统调用) 和 故障程序(page fault) ,进程运行在内核态的时候,其实就是在执行进程在用户态触发的…

AtCoder ABC260 F 暴力 + 鸽巢定理

题意 传送门 AtCoder ABC260 F Find 4-cycle 题解 满足条件的四元组可以表示为 ( u , v , w , x ) , u , v ∈ V 1 w , x ∈ V 2 , ( u , w ) , ( u , x ) , ( v , w ) , ( v , x ) ∈ E (u,v,w,x),u,v\in V_1 w,x\in V_2,(u,w),(u,x),(v,w),(v,x)\in E (u,v,w,x),u,v∈V1​…

如何从外网远程控制企业内网电脑?

在企业中,保护公司机密和数据安全是至关重要的。为了确保员工在使用公司电脑时遵守相关规定,许多公司会采取外网监控员工电脑的方法。本文将介绍一些真实有效的方法和具体的操作步骤,以帮助您更好地监控员工电脑。 一、什么是外网监控&#x…

命名和代码风格

一段代码,一个方法后面要打换行!!!! api的js代码引入的时候要分开回车空行,例如api的Project.js 命名规则: t-dialog控件显示的visible命名的时候例如:visibleVerify,显…

cgroup version jdk version k8s

bug info: in centos, linux 3.10, cgroup:v1, service works well. in ubuntu 22.04 LTS, linux 5, systemd:v2, service is always crash on boot, or running some minutes then killed by OOM. deploy.yaml文件相关内容: specify limits:memory 1000M in yaml, killed …

C【操作符】

1. 操作符分类: 2. 算术操作符 int main() {double a 5 % 2;//商2余1printf("a %lf\n", a);return 0; } 3. 移位操作符 3.1 左移操作符 左边抛弃、右边补0 3.2 右移操作符 首先右移运算分两种: 1. 逻辑移位 左边用0填充,右边丢…

手机上比较好用的笔记软件使用哪一款?

手机已经成为我们日常生活不可或缺的一部分,它们伴随着我们的方方面面。在这部小小的设备中,我们可以完成许多任务,其中之一就是记录笔记。手机上的笔记软件如今多种多样,但在选择时,敬业签可能是你不容错过的选择。 …