数字图像处理笔记(一)——图像存储空间,分辨率,图像内插

本系列笔记是笔者在学习冈萨雷斯《数字图像处理》第三版时做的总结,日后看的时候方便点,如果有幸得到大家的讨论,喜上眉梢。

本节参考书本第2.4节 图像取样与量化

1 概念

图像的原点位于左上角,其中正x轴向下延伸,正y轴向右延伸。这种方便的表示基于这样的事实:许多图像显示(譬如电视显示器)扫描都是从左上角开始的,然后一次向下移动一行。更重要的事实是矩阵的第一个元素按惯例应在阵列的左上角,因此,将图像的原点选择在左上角在数学上是讲得通的。

2 图像储存空间的计算问题

首先了解一些基本概念
灰度级数L通常取2的整数次幂,即 L = 2^k
b的英文是bit,中文是比特
B的英文是byte,中文是字节
1B = 8b
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB

存储一幅图像所需的比特数b为 b = M * N * k
M = N时,该试变为 b = N^2 * k

举个例子
一幅400*800的16灰度级图像、256灰度级图像分别需要多少存储空间?
答:(1)16灰度级图像:16 = 2^4,即 k = 4,b = 400 * 800 * 4 = 1280000bit = 160000B = 156.25KB
(2)256灰度级图像:258 = 2 ^ 8,即 k = 8,b = 400 * 800 * 8 = 2560000bit = 320000B = 312.5KB

下图为书本上N和k取不同值时存储所需的比特数

3 空间和灰度分辨率

空间分辨率是图像中可辨别的最小细节的度量。dpi表示每英寸的点数(1英寸 = 25.4毫米),像下图中水平分辨率为每英寸有96个点数,也就是每英寸有96个像素点,每毫米有大约3.78个像素点。

咱们通常所说的分辨率为1920*1080,意思是该图像有这么多像素点,结合空间分辨率就可以求出该图像打印出来的真实尺寸。

比如像下面这幅图分辨率为19201080,空间分辨率为96dpi,则该图像真实宽度为1920/3.78 = 507.9mm*,真实高度为1080/3.78 = 285.8mm。具体证明大家可以在word里将纸张大小设置为最大,然后将图像插入进去,格式里的宽度和高度即为图像真实高宽。

怪不得书中说如果没有规定图像包含的空间维度,那么我们说一幅图像的分辨率为1024*1024像素是没有意义的。

灰度分辨率是指在灰度级中可分辨的最小变化。

数字图像处理笔记(一)——图像存储空间,分辨率,图像内插相关推荐

  1. 数字图像处理笔记一 - 图像采集(空间分辨率和幅度分辨率)

    本文主要内容来自与<数字图像处理第二版中文版(冈萨雷斯)>第二章, 图像采集小节. 一.数字图像的表示 一幅图像可以被定义为一个二维函数f(x,y),其中(x,y)是空间(平面)坐标,在任 ...

  2. 数字图像处理笔记-02(图像空域增强技术及联合运用)

    数字图像处理笔记-02(图像空域增强技术及联合运用) (一) 图像增强 1.1 基本概念 由于图像在传输或者处理过程中会引入噪声或使图像变模糊,从而降低了图像质量,甚至淹没了特 征,给分析带来了困难. ...

  3. 数字图像处理笔记2-nbsp;边沿检…

    原文地址:数字图像处理笔记2- 边沿检测与提取,轮廓跟踪(转)作者:小草帽 7.1 边沿检测 我们给出一个模板 和一幅图象 .不难发现原图中左边暗,右边亮,中间存在着一条明显的边界.进行模板操作后的结 ...

  4. 【数字图像处理3 】(上)图像超分辨率重建(SR)概述

    图像超分辨率重建 一.前言(废话时间) 二.扫盲知识 什么是 超分辨率重建? 兴起原因 三.传统超分辨率重建 1.基于插值的超分辨率重建 2.基于退化模型的超分辨率重建 3.基于学习的超分辨率重建 四 ...

  5. python数字图像处理笔记02 图像的采集

    采样和量化 一幅图像必须要在空间和灰度上都离散化才能被计算机处理. 空间坐标的离散化叫做空间采样(简称采样),它确定了图像的空间分辨率.灰度值的离散化叫做灰度量化(简称量化),它确定了图像的幅度分辨率 ...

  6. 数字图像处理第五章——几何变换与图像配准

    数字图像处理第五章 数字图像处理---几何变换与图像配准 (一)点变换 (二)仿射变换 (三)投影变换 (四)应用于图像的几何变换 (五)MATLAB 中的图像坐标系统 5.1 输出图像位置 5.2 ...

  7. 【数字图像处理】七.MFC图像增强之图像普通平滑、高斯平滑、Laplacian、Sobel、Prewitt锐化详解

    本文主要讲述基于VC++6.0 MFC图像处理的应用知识,主要结合自己大三所学课程<数字图像处理>及课件进行讲解,主要通过MFC单文档视图实现显示BMP图像增强处理,包括图像普通平滑.高斯 ...

  8. 数字图像处理笔记(一)空间分辨率与灰度分辨率

    前言 因为在准备考研,复习专业课,复习的是<<数字图像处理>>,教材的话就是冈萨雷斯老师的<<数字图像处理>>第三版.把复习到的东西也就写一写,想一想, ...

  9. 数字图像处理(入门篇)一 图像的数字化与表示

    目录 1 人眼图像是如何形成的? 2 图像的感知与获取? 3 图像的数字化 4 数字图像的表示 1 人眼图像是如何形成的? 人眼近似为一个球体,物体的光线经过角膜和晶状体的折射,在视网膜上形成&quo ...

最新文章

  1. 2016-2017-2 《Java程序设计》预备作业1 总结
  2. JSON自动生成相关类
  3. AOP之AspectJ简单使用
  4. java二进制 字节数组 字符 十六进制 BCD编码转换
  5. 基于Spring Security的认证授权_方法授权_Spring Security OAuth2.0认证授权---springcloud工作笔记133
  6. 深入解析alloc/retain/release/dealloc实现
  7. 从Waymo挖来感知负责人张一萌,以及Pony.ai的又半年
  8. 京东一面:高并发下,如何保证分布式唯一全局 ID 生成?
  9. Lost Cows POJ 2182 思维+巧法
  10. 使用eclipse创建我的第一个JSP项目
  11. 有一个人有一百块钱, 打算买一百只鸡, 现在大鸡三块钱一只, 小鸡一块钱三只, 不大不小的鸡两块钱一只. Java编程实现,刚好用一百块钱买一百只鸡.
  12. 压缩软件如何删除压缩包密码(zip、rar、7-zip),忘记密码如何删除密码?
  13. 高中会考计算机试题及答案,高中计算机会考试题及答案
  14. 嵌入式Linux红外遥控,一个简单的IAL分析(红外遥控)(转)
  15. python floor是什么意思_简单介绍Python中的floor()方法
  16. 使用breakpad收集native奔溃日志及dump解析
  17. 组织结构图模板分享,在线绘制组织结构图
  18. php给网页加水印_两种php给图片加水印的实现代码
  19. 回忆,这一年(华师918血泪贴)
  20. 1条毛巾用27年:100个商界大佬的抠门绝活

热门文章

  1. linux下system函数
  2. 【Docker】9、Docker-Compose安装轻量级分布式日志服务Graylog
  3. Johnson-Trotter算法求全排列
  4. 图论及其应用-哈密尔顿图(alpha)
  5. 思考是勤奋的一部分,人最大的懒惰是思想懒惰
  6. Java中在指定范围内生成整型、长整型、双精度随机数流
  7. cJSON的使用方法
  8. python3计算行列式的值(运用拉普拉斯展开法递归实现)
  9. linux 时钟同步
  10. word图文混排复制到eWebEditor图片不显示