首页 > 其他分享 >图像处理基础知识点简记

图像处理基础知识点简记

时间:2024-09-22 22:24:02浏览次数:10  
标签:采样 知识点 量化 离散 简记 图像处理 灰度 图像 图象

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

一、取样

1、释义

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

2、过程

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

如下图所示

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

3、采样点数与图像质量

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

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

二、量化

1、释义

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

2、属性

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

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

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

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

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

标签:采样,知识点,量化,离散,简记,图像处理,灰度,图像,图象
From: https://blog.csdn.net/well_fly/article/details/142444089

相关文章

  • python 函数简记
    一、创建deffuncName():正文defdefine缩写,意为定义funcName函数名:后跟函数内容,要有缩进函数内可用以下形式加入函数文档"""函数描述"""函数文档可通过help(funcName)查看()括号内为形参二、调用直接调用funcName(),括号内补充实参三、参数形参函数定义时,......
  • python 类与对象相关知识简记
    简单记录一下python对象相关的知识一、类与对象1、类简单理解,类是对象的定义方法python中类用class定义,格式如下class类名:        类的内容2、对象对象可以理解为属性加方法,对象的特征就是属性,对象的行为就是方法实例对象类的实例化,python中实例化格式如下......
  • [OpenCV] 数字图像处理 C++ 学习——16直方图均衡化、直方图比较 详细讲解+附完整代码
    文章目录前言1.直方图均衡化的理论基础(1)什么是直方图(2)直方图均衡化原理(3)直方图均衡化公式2.直方图比较理论基础(1)相关性(Correlation)——HISTCMP_CORREL(2)卡方(Chi-Square)——HISTCMP_CHISQR(3)十字交叉性(Intersection)——HISTCMP_INTERSECT(4)巴氏距离......
  • 运维的基本知识点及分类工作
    目录:什么是Linux运维运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务上的上线与运作的正常在运转的过程中,对他进行维护,集合了网络、系统、数据库、开发、安全、监控于一身的技术运维又包括DBA运维,网站运维,虚拟化运维,监控运维,游戏运维等等运维的分类系统运维(SYS):1.......
  • 计算机网络(月考一知识点)
    文章目录计算机网络背诵默写版计算机网络知识点(月考1版)计算机网络背诵默写版为我自己留个印记,本来荧光笔画的是没记住的,但是后面用紫色的,结果扫描的时候就看不见了。计算机网络知识点(月考1版)......
  • Java入门基础知识点整理大放送,赶紧收藏吧!
    浮点数:float??????4个字节double??8个字节布尔:boolean??1个字节引用类型:字符串String、类class、枚举enum、接口interface3、二进制(1)计算机中的数据都以二进制数据保存。(2)计算机信息的存储单位:位(bit):是计算机存储处理信息的最基本的单位字节(byte):一个字节有8个位组......
  • Zlmedia搭建简记
    进入新公司之后,发现他们的视频播放使用的是ZlmediaKit这个工具,自己尝试使用了一下发现很好用,于是在自己机器上搭建了一个服务玩玩。因为没有在线的摄像头,所以这里采用的是ffmpeg推送mp4文件作为视频流输入,推送到zlmedia服务,再利用zlmedia本身所带的拉流服务,最终实现视频流的播放......
  • 基于python的opencv图像处理基本操作
    一、如何下载opencv包在Python中下载OpenCV包,最常用的方法是使用pip命令。pip是Python的包安装工具,可以方便地从Python包索引(PyPI)安装和管理包。以下是一些基本的步骤和命令,帮助你通过pip安装OpenCV。在命令行中输入以下命令来安装OpenCV:pipinstallopencv-python在国内使......
  • MYSQL面试知识点手册
    第一部分:MySQL基础知识1.1MySQL简介MySQL是世界上最流行的开源关系型数据库管理系统之一,它以性能卓越、稳定可靠和易用性而闻名。MySQL主要应用在Web开发、大型互联网公司、企业级应用等场景,且广泛用于构建高并发、高可用的数据驱动系统。MySQL的发展历史:MySQL......
  • leetcode关于a++>等运算符优先级知识点辨析
    我偶然发现巧用++a>i可以大大缩减版面,方便检查。但对于相关优先级的知识点,我却有点模糊,所以对这个知识点进行辨析。1++a>i;a先加1,再与i比较2a++>i;a先与i比较再加13i<a++;a先比较再加14i<++a;a先加1再比较5--a>ia先减1再比较6a-->ia先比较再减17i<a--先......