MATLAB-数字图像处理 量化
量化
量化:计算机软件得到了一个样本点(图片)的数据,然后它要用多少个二进制位去表示它(重现图片)。如下图
根据上图,可以知道图像有一个灰度的概念
1bit 只有 2 个灰度级,0 和 1
2bit 有 4 个灰度级,0, 1, 2, 3
8bit 有 256 个灰度级,0 到 255
那么怎么使用MATLAB来进行量化呢?这里我们可以直接利用histeq()函数进行。
上代码:
t=imread('a1.jpg')
t1=rgb2gray(t)
t2=histeq(t1,256)
t3=histeq(t1,128)
t4=histeq(t1,64)
t5=histeq(t1,32)
t6=histeq(t1,16)
t7=histeq(t1,2)t7=histeq(t1,2)
subplot(2,3,1),imshow(t2),title('量化级为256')
subplot(2,3,2),imshow(t3),title('量化级为128')
subplot(2,3,3),imshow(t4),title('量化级为64')
subplot(2,3,4),imshow(t5),title('量化级为32')
subplot(2,3,5),imshow(t6),title('量化级为16')
subplot(2,3,6),imshow(t7),title('量化级为2')%也就是二值图
效果图:
总结:histeq(I,n)
其中I为图像元素,n为量化级数,比如n为256,那么将其灰度值分为256级,若为2,则分为2级,即只有0,1(其实是0-127理解为0,其余为1,因为灰度值一共是0–255)之分,即会得到二值图(黑白图)
更多
获取更多资料、代码,微信公众号:海轰Pro
回复 海轰 即可
MATLAB-数字图像处理 量化相关推荐
- MATLAB数字图像处理(一)
了解MATLAB数字图像处理 MATLAB全称是Matrix Laboratory (矩阵实验室) ,数字图像是以数字方式存储的图像.将图像在空间上离散.量化存储每一个离散位置的信息就可以得到简单的数 ...
- 实验1 matlab图像处理初步,实验一 MATLAB数字图像处理初步
实验一 MATLAB数字图像处理初步 一.实验目的 1.熟悉及掌握在MATLAB中能够处理哪些格式图像. 2.熟练掌握在MATLAB中读取图像,并获取图像的大小.颜色.高度.宽度等等相关信息. 3.掌 ...
- MATLAB数字图像处理系统[多功能]
MATLAB数字图像处理系统[多功能] 目录 实验一 MATLAB数字图像处理初步 实验二 图像的代数运算 实验三 图像增强-空间滤波 实验四 图像分割 2 实验一 MATLAB数字图像处理初步 一. ...
- MATLAB数字图像处理系统-形状分类
MATLAB数字图像处理系统-形状分类 摘 要 数字图像处理是一门新兴技术,随着计算机硬件的发展,数字图像的实时处理已经成为可能,由于数字图像处理的各种算法的出现,使得其处理速度越来越快,能更好的为人 ...
- matlab图像处理初步,MATLAB数字图像处理初步
实验一MATLAB数字图像处理初步 一.实验目的 1.熟悉及掌握在MATLAB中能够处理哪些格式图像.(五号宋体) 2.熟练掌握在MA TLAB中如何读取图像. 3.掌握如何利用MATLAB来获取图像 ...
- MATLAB数字图像处理复习概览
MATLAB数字图像处理 第1章 绪论 数字图像的概念 数字图像处理 第2章 数字图像处理基础 数字图像的生成与表示 数字图像的数值描述 第3章 图像基本运算 图像几何变换 几何变换基础 位置变换 几 ...
- 《精通Matlab数字图像处理与识别》一6.2 傅立叶变换基础知识
本节书摘来自异步社区<精通Matlab数字图像处理与识别>一书中的第6章,第6.2节,作者 张铮 , 倪红霞 , 苑春苗 , 杨立红,更多章节内容可以访问云栖社区"异步社区&qu ...
- matlab fspeical,MATLAB数字图像处理.doc
MATLAB数字图像处理 MATLAB常用图像操作 转换图像类型 例1.对一幅图像进行二值化处理,代码及结果如下: load trees BW=im2bw(X,map,0.4); imshow(X,m ...
- Matlab数字图像处理——图像处理工具箱Image Processing Toolbox
Image Processing Toolbox 图像处理工具箱包含的功能: 图像的读取和保存 图像的显示 创建GUI 图像的几何变换 图像滤波器设计及线性滤波 形态学图像处理 图像域变换 图像增强 ...
- Matlab数字图像处理——图像文件的读取
文章目录 一.Matlab中获取图像信息的函数 imfinfo 二.Matlab读取图像文件的函数 imread 三.Matlab保存图像文件的函数 imwrite 完整目录 一.Matlab中获取图 ...
最新文章
- 特斯拉中国召回20万辆问题汽车:存在硬件风险,部分引擎盖可能意外打开
- Solr4.7实现LBS(地理位置搜索)
- Python统计网站访问日志log中的IP信息,并排序。。
- matlab 中的dir函数使用
- Ubuntu中配置Java环境变量时,出现command not found问题解决记录
- TypeError系列之:TypeError: 'tuple' object is not callable.
- 统信软件用一年时间跨越式发展说明了一件事
- 软件设计模式之单例模式
- BZOJ 2456: mode
- 【ArcGIS|空间分析|网络分析】5 计算服务区和创建 OD 成本矩阵
- C语言笔记 · ASCII码表
- 如何自动加载scratch3.0的页面上实现自动加载原有的作品
- 17python实操案例五
- Web字体应用修炼之道(上)
- 全球响应,维谛技术(Vertiv)助力EPC企业出海“加速度”
- 河北师范大学matlab,赵欣老师简介
- 美就在你身边201209开学第一课
- java poi 边框_java poi 设置边框
- Centos 7 彻底删除mysql步骤
- 复数类:class Complex