传输图像压缩

MH(Modified Huffman),即修正的霍夫曼编码。此种方法利用了同行像素的同色性,为了保证收发图文颜色同步,每行总是从白色游程开始(如第一像素为黑色,则此长度可设为零)。在大多数文件中黑色游程总比白色游程短,因此两者的编码位数不同。如游程长度超过63个像素则分成两部分:前面是组合基干码,后为结尾码。其对2623个像素的游程编码已足够(比标准A4传真纸还宽)。修正MH编码一次只压缩一扫描行,各行独立不相关,因此是一种"一维编码方案"。 \MMR(Modified Modified Read),也就是改进的二维压缩编码。这种方法是在MR压缩系统的基础上改进而来,可提供14400bps的收发传真速率,即使在噪音很大的情况下也能有很高的传输速度,提供线路噪音信息,可对质量较差的电话线路进行补偿。因此MMR在MR系统的基础上不仅提高了压缩效率,而且提高了压缩文件的容错能力,也就大大提高了文稿的传真效率。  

MR(Modified Read),即改进的像素相对地址指定码。由于一页图文在垂直方向上也有很强的相关性,也就是说,无论是一封信还是一幅图,它都有连续性,从而可以作为一种参考。正因如此,MR编码只考虑了前后扫描行间的不同步,即增量部分或变化率。其压缩效率比修正MH提高了35%。MH和MR的区别在于后者利用了前一行的参考信息,在垂直方向上进行了压缩。由于MR在水平方向和垂直方向都进行了压缩,因此也叫“二维压缩技术”。 

JBIG (Joint Bi-level Image Experts Group),是由lossless image compession,的基础上特用于传真机的一种压缩技术。数据压缩的演绎法众多,其中使用于图像压缩的演绎法可粗分为两类,第一类就是lossless image compession,是一种压缩再解压缩后不会产生任何误差的演绎法。第二类则为lossy compression是一种压缩再解压缩后产生误差的演绎法。其中JBIG脱身于第一类lossless image compession,而JPEG(Joint Picture Expert Group)则是由第二类lossy compression发展而来的。这里需要说明的是,MH、MR、MMR、JBIG这几种压缩系统都是针对黑白文稿的压缩系统,而JPEG则是为了适应传真彩色文稿的需求而产生的。运用lossy compression来做图像压缩不但可以获得不错的压缩比,也可以兼顾不错的品质。
时间: 2024-11-26 02:02:02

传输图像压缩的相关文章

数据在网络7层中的传输过程

1. OSI网络分层參考模型 网络协议设计者不应当设计一个单一.巨大的协议来为全部形式的通信规定完整的细节.而应把通信问题划分成多个小问题.然后为每一个小问题设计一个单独的协议.这样做使得每一个协议的设计.分析.时限和測试比較easy.协议划分的一个主要原则是确保目标系统有效且效率高.为了提高效率.每一个协议仅仅应该注意没有被其他协议处理过的那部分通信问题:为了主协议的实现更加有效,协议之间应该可以共享特定的数据结构:同一时候这些协议的组合应该能处理全部可能的硬件错误以及其他异常情况. 为了保证

(转)摄像头视频采集压缩及传输

引言:摄像头基本的功能还是视频传输,那么它是依靠怎样的原理来实现的呢?所谓视频传输:    就是将图片一张张传到屏幕,由于传输速度很快,所以可以让大家看到连续动态的画面,就像放电影一样.一般当画面的传输数量达到每秒24帧时,画面就有了连续性.下边我们将介绍摄像头视频采集压缩及传输的整个过程.一.摄像头的工作原理(获取视频数据)摄像头的工作原理大致为:景物通过镜头(LENS)生成的光学图像投射到图像传感器表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(

项目三. 基于图像压缩的视频监控系统

项目三. 基于图像压缩的视频监控系统 Sprint0-产品设计与规划 基于图像压缩的视频监控系统 1. 产品功能演示 在linux系统上运行程序,弹出登录界面,输入地址.端口信息,弹出视频监控界面,实时传出视频信息. 2. 功能模块分析 采集端: 图像采集子系统 图像编码子系统 传输子系统 主程序 监控端: 传输子系统 图像编码子系统 传输子系统 主程序 Sprint1-基于Epoll架构的采集端程序框架设计 第1课-Epoll机制精通 大纲: v  为什么用Epoll? 阻塞型IO与多路复用

微信文件传输助手文件夹在哪?一起来找找

微信文件传输助手是微信电脑版与手机微信之间相互传输图片等文件的好工具,但很多童鞋都找不到微信文件传输助手文件夹在哪,就让我们一起找找吧 1.先说说手机微信文件传输助手文件夹在哪吧 文件夹路径为/Tencent/MicroMsg/Download/ 2.电脑版微信文件传输助手文件夹在:/微信安装保存目录/wechat files/微信号/ 也可以点击接收到的图片下载保存到相应位置即可

笔记:Jersey REST 传输格式

通常REST接口会以XML或JSON作为主要传输格式,同时 Jersey 也支持其他的数据格式,比如基本类型.文件.流等格式. 基本类型 Java的基本类型又叫原生类型,包括4种整数(byte.short.int.long).2种浮点类型(float.double).Unicode编码的字符(char)和布尔类型(boolean),Jersey 支持全部的基本类型,还支持与之相关的引用类型,示例代码如下: REST 服务代码 @POST @Path("b") public String

MINA快速传输文件

最近的项目使用MNA进行文件传输,只能传输到5~7MB/s:但是使用FTP等软件其实可以达到11MB/s,后来使用MINA原生传输,发现可以达到11MB/s,后来发现有以下两点可以需要注意优化: 1.直接用iobuffer传递,减少协议解析损耗: 2.fileaccess不要每次都创建:

TCP传输协议

1.TCP中一些名词解释 (1)MSS(maximum segment size) TCP的最大报文段大小,在TCP报文段中有一个16位的部分用于放置该值,因此最大为65535,可以利用setsockopt() 和getsockopt设置和获取TCP_MAXSEG来影响MSS: (2)MSL(maximum segment lifetime) IP报文段能在网络中存在的最长时间,这个是系统级的参数,没有接口修改,windows上可以通过注册表修改,通常为2分钟,最低为30秒,linux上面没法修

详解“FTP文件传输服务”安装配置实例

"FTP文件传输服务"安装配置实例 家住海边喜欢浪:zhang789.blog.51cto.com 目录 简介 ftp工作原理 常见的FTP服务 Vsftpd服务器的安装 Vsftpd.conf配置文件详解 配置FTP服务器实例 实例:配置匿名用户 实例:配置本地用户登录 实例:配置虚拟用户登录(MySQL认证) 实例:控制用户登录 实例:设置欢迎信息 分析vsftpd日志管理 FTP服务器配置与管理 简介 FTP 是File Transfer Protocol(文件传输协议)的英文简

网络传输协议

网络传输协议 1.常见协议 1.HTTP.HTTPS 超文本传输协议 2.FTP 文件传输协议 3.SMTP 简单邮件传输协议 2.http协议 超文本传输协议(HTTP,HyperText Transfer Protocol) 网站是基于HTTP协议的, 例如网站的图片.CSS.JS等都是基于HTTP协议进行传输的. HTML Hypertext Markup Language HTTP协议是由从客户机到服务器的请求(Request)和从服务器到客户机的响应(Response)进行了约束和规范