数字图像处理期末速成笔记

目录

  • 一、基础知识
  • 二、相邻像素间基本关系
  • 三、图像增强方法
    • 1、直方图求解
    • 2、直方图均衡化
    • 3、直方图规定化
    • 4、图像平滑
    • 5、邻域平均法(线性)
    • 6、 中值滤波法(分线性)
    • 7、中值滤波与领域平均的异同
    • 8、4-邻域平滑法
    • 9、超限像素平滑法
    • 10、灰度最相近的K个邻点平均法
    • 11、3*3模板中值滤波
  • 四、图像锐化
    • 1、微分法(梯度算子)
    • 2、微分法(Roberts算子)
    • 3、微分法(sobel算子)
  • 五、腐蚀与膨胀
    • 1、腐蚀
    • 2、膨胀
  • 六、开、闭运算
  • 七、击中与击不中
  • 八、霍夫曼编码

一、基础知识

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

二、相邻像素间基本关系

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

三、图像增强方法

在这里插入图片描述

1、直方图求解

1)题目中会给出这样一个图像,每一个空里面的数字代表着不同的灰度等级,在这个图像里有0~7共8个灰度等级
在这里插入图片描述

2)这里是求0~7每个数字出现的概率
在这里插入图片描述
3)这个是求熵的公式,需要背一下
在这里插入图片描述

2、直方图均衡化

在这里插入图片描述

在这里插入图片描述
均衡化后的直方图:

在这里插入图片描述

3、直方图规定化

在这里插入图片描述

4、图像平滑

在这里插入图片描述

5、邻域平均法(线性)

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

6、 中值滤波法(分线性)

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

7、中值滤波与领域平均的异同

在这里插入图片描述

8、4-邻域平滑法

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

9、超限像素平滑法

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

10、灰度最相近的K个邻点平均法

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

11、3*3模板中值滤波

在这里插入图片描述

四、图像锐化

在这里插入图片描述

1、微分法(梯度算子)

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

2、微分法(Roberts算子)

在这里插入图片描述

3、微分法(sobel算子)

在这里插入图片描述

五、腐蚀与膨胀

在这里插入图片描述

1、腐蚀

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

2、膨胀

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

六、开、闭运算

在这里插入图片描述

七、击中与击不中

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

八、霍夫曼编码

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/335393.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Linux】yum

个人主页 : zxctsclrjjjcph 文章封面来自:艺术家–贤海林 如有转载请先通知 yum 1. 什么是yum?2. Linux系统(Centos)的生态3. yum的相关操作4. yum的本地配置5. 如何安装软件 1. 什么是yum? yum是一个软件下载安装的一个客户端&a…

逻辑运算

目录 AND OR NOT Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645 逻辑运算可以保证连接多个条件,连接主要使用 AND、OR 、NOT完成 AND 1.查询职位不是办事员,但是工资低于 300 的员工信息 这个范例可以理…

学习响应式编程中遇到的奇奇怪怪的问题

spring项目无法启动 Description: Web application could not be started as there was no org.springframework.boot.web.reactive.server.ReactiveWebServerFactory bean defined in the context. Action: Check your application’s dependencies for a supported react…

Visual Studio 设置编辑框(即代码编辑器)的背景颜色

在Visual Studio 中设置编辑框(即代码编辑器)的背景颜色,可以按照以下步骤进行: 打开Visual Studio。在菜单栏上找到并点击“工具”(Tools)选项。在下拉菜单中选择“选项”(Options)。在“选项”对话框中,导航至“环境…

基于Spring+mybatis+vue的在线课后测试系统(Java毕业设计)

大家好,我是DeBug,很高兴你能来阅读!作为一名热爱编程的程序员,我希望通过这些教学笔记与大家分享我的编程经验和知识。在这里,我将会结合实际项目经验,分享编程技巧、最佳实践以及解决问题的方法。无论你是…

Oracle架构_数据库底层原理、机制 (授人以渔)

目录 系统全局区SGA 高速缓存缓冲区(数据库缓冲区) 日志缓冲区 共享池 其他结构 用户连接进程 用户进程User Process Server Process服务进程 程序全局区PGA Oracle的connect连接和session会话与User Process紧密相关 后台进程 数据库写入进程(DBWn) 检查点(CKPT)…

plt.table绘制表格

目录 一:介绍 二:绘制一个表格 一:介绍 plt.table()函数是Matplotlib库中的一个函数,用于在图表中插入一个表格。它提供了创建和定制表格的功能。下面是plt.table()函数的一些常用参数: cellText: 一个二维列表或数…

mp4文件可以转成mp3音频吗

现在是个非常流行刷短视频一个年代,刷短视似乎成了人们休闲娱乐的一种方式,在日常刷短视频过程中,肯定会有很多同学被短视频 bgm 神曲洗脑,比如很多被网红翻唱带火的歌曲,例如其中"不负人间”,就是其中…

elementUI+el-upload 上传、下载、删除文件以及文件展示列表自定义为表格展示

Upload 上传组件的使用 官方文档链接使用el-upload组件上传文件 具体参数说明,如何实现上传、下载、删除等功能获取文件列表进行file-list格式匹配代码 文件展示列表自定义为表格展示 使用的具体参数说明文件大小展示问题(KB/MB)文件下载代码…

Windows下载并配置Kettle

注意:需要windows配置Java 下载 Kettle 进入官网:https://www.hitachivantara.com/en-us/products/pentaho-plus-platform/data-integration-analytics/pentaho-community-edition.html 下载带有Pentaho Data Integration (Base Install)的文件&#…

智能工厂能耗监测系统

智能工厂能耗监测系统是一种用于监测和管理智能工厂内能耗的系统。它通过实时收集和分析能耗数据,帮助工厂管理者实现能源节约、提高能源使用效率和降低运营成本。本文将详细介绍智能工厂能耗监测系统的原理、组成、优势和应用。 一、系统原理 智能工厂能耗监测系…

AWS 亚马逊云服务专题学习

目录 1. 学习大纲2. 学习地址3. 系列博客4. AWS 初识 1. 学习大纲 AWS 基础知识:IAM、EC2、负载均衡、Auto Scaling、EBS、EFS、Route 53、RDS、ElastiCache、S3、CloudFrontAWS CLI:CLI 设置、在 EC2 上的使用、最佳实践、SDK、高级使用深度数据库比较…

文件名修改方法:批量重命名文件,并将扩展字母统一转换为大写

在日常生活和工作中,我们经常需要处理大量的文件,有时候需要对这些文件进行重命名,或者将它们的扩展名统一转换为大写。虽然这个过程看似简单,但实际上需要一定的技巧和注意事项。本文讲解云炫文件管理器如何批量重命名文件&#…

[C#]winform部署openvino官方提供的人脸检测模型

【官方框架地址】 https://github.com/sdcb/OpenVINO.NET 【框架介绍】 OpenVINO(Open Visual Inference & Neural Network Optimization)是一个由Intel推出的,针对计算机视觉和机器学习任务的开源工具套件。通过优化神经网络&#xff…

02 MyBatisPlus核心功能之基于Mapper接口/Service接口实现CRUD+分页查询

项目结构: 1.1 Insert方法 // 插入一条记录 // T 就是要插入的实体对象 // 默认主键生成策略为雪花算法(后面讲解) //返回值是影响条数 int insert(T entity);1.2 Delete方法 // 根据 entity 条件,删除记录 int delete(Param(…

一.MySQL的数据目录

MySQL数据目录 1.MySQL8的主要目录结构1.1数据库文件存放路径1.2相关命令目录1.3配置文件目录 2.数据库和文件系统关系2.1查看默认数据库2.2数据库在文件系统中的表示2.3表在文件系统中的表示2.3.1InnoDB存储引擎模式2.3.2MyISAM存储引擎模式 2.4小结 MySQL自带数据库 数据库含…

8.2摆动序列(LC376-M)

算法: 其实动态规划和贪心算法都能做 但是动态规划的时间复杂度是O(n^2) 贪心算法的时间复杂度是O(n) 所以学习贪心算法 到底为什么用贪心?(分析局部最优和全局最优) 局部最优:删除单调坡度上的节点(不…

GZ036 区块链技术应用赛项赛题第3套

2023年全国职业院校技能大赛 高职组 “区块链技术应用” 赛项赛卷(3卷) 任 务 书 参赛队编号: 背景描述 新能源作为新兴领域,产业呈现碎片化与复杂化的特性,逐渐出现管理困难、供应链金融、可信监管与数…

An Association-Based Fusion Method for Multi-Modal Classification

F ∈ { C o n c a t ; A d d } \in\{Concat;Add\} ∈{Concat;Add} 辅助信息 作者未提供代码

【算法分析与设计】H指数

📝个人主页:五敷有你 🔥系列专栏:并发编程 ⛺️稳中求进,晒太阳 题目 给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。 根据维…