在介绍图象的压缩编码之前,先考虑一个问题:为什么要压缩?其实这个问题不用我回答,你也能想得到。因为图象信息的数据量实在是太惊人了。举一个例子就明白了,一张A4(210mm*297mm) 幅面的照片,若用中等分辨率(300dpi)的扫描仪按真彩扫描,其数据量为多少?让我们来计算一下:共有(300*210/25.4)*(300*297/25.4)个像素,每个像素占3个字节,其数据量为26M字节,其数据量之大可见一斑了。如今在Internet上,传统基于字符界面的应用逐渐被能够浏览图象信息的WWW(World Wide Web)方式所取代。WWW尽管漂亮,但是也带来了一个问题:图象信息的数据量太大了,本来就已经非常紧张的网络带宽变得更加不堪重负,使得World Wide Web变成了World Wide Wait。
    总之,大数据量的图象信息会给存储器的存储容量,通信干线信道的带宽,以及计算机的处理速度增加极大的压力。单纯靠增加存储器容量,提高信道带宽以及计算机的处理速度等方法来解决这个问题是不现实的,这时就要考虑压缩。压缩的理论基础是信息论。从信息论的角度来看,压缩就是去掉信息中的冗余,即保留不确定的信息,去掉确定的信息(可推知的),也就是用一种更接近信息本质的描述来代替原有冗余的描述。这个本质的东西就是信息量(即不确定因素)。
压缩可分为两大类,第一类压缩过程是可逆的,也就是说,从压缩后的图象能够完全恢复出原来的图象,信息没有任何丢失,称为无损压缩;第二类压缩过程是不可逆的,

图像压缩编码与JPEG压缩编码标准简介相关推荐

  1. 色彩表示与编码之JPEG压缩编码

    JPEG压缩编码共有四大步骤,如下: 1.颜色模式转换及采样 JPEG采用的是YCbCr色彩系统(Y代表亮度,Cb和Cr则代表色度.饱和度).想要用JPEG基本压缩法处理全彩色图像,得先把RGB颜色模 ...

  2. 基于JPEG压缩编码的数据压缩算法的研究与实现(转)

    基于JPEG压缩编码的数据压缩算法的研究与实现(转) 编辑器加载中... JPEG压缩方法由于其较高的压缩比和理想的压缩效果,是目前应用最广泛的图像压缩方法.它采用一种特殊的有损压缩算法,将不易被人眼 ...

  3. 基于JPEG压缩编码的数据压缩算法的研究与实现

      JPEG压缩方法由于其较高的压缩比和理想的压缩效果,是目前应用最广泛的图像压缩方法.它采用一种特殊的有损压缩算法,将不易被人眼察觉 的图像颜色删除,从而能够将图像压缩在很小的储存空间.JPEG压缩 ...

  4. JPEG压缩编码流程

    JPEG压缩编码流程 基于离散余弦变换(DCT)的JPEG压缩编码过程: 1.正向离散余弦变换(FDCT) 2.量化(Quantization) 3. Z字形编码(Zigzag Scan) 4.使用差 ...

  5. [医疗信息化][DICOM教程]DICOM标准简介

    [医疗信息化][DICOM教程]DICOM标准简介 使用OsiriX的DICOM标准简介 内容 介绍 什么是DICOM 医院系统内的图像传输 了解DICOM服务 OsiriX提供的DICOM服务 其他 ...

  6. 图形图像基础 之 jpeg介绍

    一.[概念]jpeg相关概念简介 jpeg-一种影像有损压缩标准方法 后缀jpg/jpeg JPEG(Joint Photographic Experts Group 联合图像专家小组)是一种针对照片 ...

  7. 【转】dicom通讯的工作方式及dicom标准简介!!

    转自:dicom通讯的工作方式及dicom标准简介 - assassinx - 博客园 本文主要讲述dicom标准及dicom通讯的工作方式.dicom全称医学数字图像与通讯 其实嘛就两个方面 那就是 ...

  8. BT.656标准简介-内同步并口-以及波形测量

    BT.656标准简介-以及波形测量 1.定义 2.协议 2.1. 帧的概念(Frame) 2.2. 场的概念(field) 2.3. 每一行的组成(Lines) 2.4. EAV和SAV 3 波形测量 ...

  9. dicom通讯的工作方式及dicom标准简介

    转自:http://www.cnblogs.com/assassinx/p/3223460.html 本文主要讲述dicom标准及dicom通讯的工作方式.dicom全称医学数字图像与通讯 其实嘛就两 ...

最新文章

  1. 5G NR — 关键技术
  2. ios中MKHorizMenu用法
  3. c语言统计数据,数据统计
  4. nHibernate Mapping By Code - Introduction
  5. 多任务场景下单线程异步多线程多进程
  6. 部门管理系统_什么是实物资产管理系统?优势有哪些?
  7. 使用代码为TextView设置drawableLeft
  8. java 固定值_这些频繁调用函数是否可以在dblquad中返回固定值?
  9. Gogs代码托管系统安装配置手册
  10. 2018上半年区块链安全报告
  11. 蓝宝石rx470d原版bios_AMD RX470/570强刷RX580完整图文教程(附文件下载及查BIOS攻略)...
  12. 计算机基础与程序设计
  13. 单片机c语言轻松入门 完整版,单片机C语言轻松入门
  14. My Thirty-eighth - 验证二叉树搜索树 - By Nicolas
  15. UESTC 1593 老司机破阵 优先队列+双端链表
  16. PHP是代表什么生肖,能字是什么生肖
  17. hadoop无法自动生成tmp文件
  18. 【传感器大赏】3轴磁场传感器
  19. 刷子 撸一撸手头的几把刷
  20. vue项目的简体繁体切换

热门文章

  1. 华为云会议,助力企业移动办公效率提升
  2. 集合论——集合表示方法,关系及特殊集合
  3. Tensorflow分布式框架 解决Graph is finalized and cannot be modified问题
  4. JVM性能调优监控工具hprof使用详解
  5. 产品读书《谁说菜鸟不会数据分析(工具篇)》
  6. 2018年读《Java Restful Web Service 实战》笔记
  7. Java 工作时长计算(除去午休时长,周六周日)
  8. 性格色彩测试android程序开发之二--dialog处理
  9. IPV4和IPV6的区别
  10. H5 调用扫一扫识别条形码 并返回内容值