当前位置: 首页 > news >正文

图像处理基础知识点简记

简单记录一下图像处理的基础知识点

一、取样

1、释义

图像的取样就是图像在空间上的离散化处理,即使空间上连续变化的图像离散化, 决定了图像的空间分辨率。

2、过程

简单描述一下图象取样的基本过程,首先用一个网格把待处理的图像覆盖,然后把每一小格上模拟图像的各个亮度取平均值,将该值作为该小方格中点的值。

如下图所示

图中,采样行与采样列确定一个采样点的像素位置,相邻两个像素点的间隔按行列称为行间隔和采样间隔

3、采样点数与图像质量

图象采样时,图象采点数量与图象质量正相关,见下图

从左到右分别为采样点 256X256 64 X64 32X32 16X16时的图像,明显看出采样点数越多,图像越清晰

二、量化

1、释义

采样后所得的各像素灰度值从模拟量到离散量的转换称为图像灰度的量化,量化是对图像坐标值幅度的离散化,它决定了图像的灰度级分辨率。

2、属性

量化时,用A/D转换器对图像的每个像元的亮度值进行数字化,用比特(bits)数表示像元亮度,每个像元至少具有两个属性:位置和灰度。

表示像元亮暗程度的整数称为灰度。

量化的阶数应该保证人的视觉能够发现图像的亮暗细节。如果像元亮度值是8 bits ,则量化的阶数k=28

我们从下图可以直观地看出灰阶,灰度级与图象质量的关系

再进一步,以具体图象为例,下图分别为2级 16级 256级

相关文章:

  • 什么是区块链桥?
  • 理解Python闭包概念
  • Windows下VScode快速配置OpenCV开发环境 【快乐篇】
  • Pytorch 学习手册
  • LeetCode 面试经典150题 69.x的平方根
  • SpringBoot整合JPA 基础使用
  • [网络]NAT、代理服务、内网穿透、内网打洞
  • Python3自带HTTP服务:轻松开启与后台管理
  • unicode编码和ascii编码的区别
  • EasyCVR全方位安全守护智慧电厂:构建高效视频监控系统优势分析
  • Git大框架总结
  • 公交IC卡收单管理系统 多处 SQL注入致RCE漏洞复现
  • 15 数组——15. 三数之和 ★★
  • 抽象类、比较器和接口
  • 基于Java+VUE+echarts大数据智能道路交通信息统计分析管理系统的设计与实现
  • [译]如何构建服务器端web组件,为何要构建?
  • 【EOS】Cleos基础
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 2017 年终总结 —— 在路上
  • Hibernate【inverse和cascade属性】知识要点
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • Laravel 实践之路: 数据库迁移与数据填充
  • LintCode 31. partitionArray 数组划分
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • overflow: hidden IE7无效
  • Shadow DOM 内部构造及如何构建独立组件
  • SSH 免密登录
  • 初识MongoDB分片
  • 如何利用MongoDB打造TOP榜小程序
  • 用jquery写贪吃蛇
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​【已解决】npm install​卡主不动的情况
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (C#)一个最简单的链表类
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (剑指Offer)面试题34:丑数
  • (九)信息融合方式简介
  • (算法)Travel Information Center
  • (原)Matlab的svmtrain和svmclassify
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)memcache、redis缓存
  • (转)视频码率,帧率和分辨率的联系与区别
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • ./和../以及/和~之间的区别
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献