0%

编码解码核心论述

一、核心概念

1.1、编码

编码:将信息从一种形式转换成另外一种形式。

1.2、解码

解码:编码的逆过程。

二、常见应用场景

编码解码在生活中具有广泛的应用,常见的应用场景介绍见表1。

表1

应用场景 专有名称 描述
字符<->字节流 字符编码 用于字符的存储,传输,展现。常见的具体字符编码方案有:ASCII,GBK,UTF-8,…
图像信号<->字节流 图像编码 用于图像信号的存储,传输,展现
声音信号<->字节流 声音编码 用于声音信号的存储,传输,展现
其他形式数据<->JSON数据 JSON是一种良好的交互数据格式
其他形式数据<->XML数据 XML是一种良好的交互数据格式
Java字符串字面量原字符串<->Java字符串字面量转义字符串 / /
模拟信号<->01信号 / 一个具体编码方案举例:>=5伏特输出1;<5伏特输出0
压缩前数据<->压缩后数据 压缩编码 用于压缩数据,减小数据量,降低空间占用,加快数据传输。常见的具体压缩编码方案有:LZMA编码,RLE编码,Huffman编码,…
您的支持将鼓励我继续分享!