<s>分辨率≠画质？</s><s>图像等分辨率压缩是什么原理？</s>
<s>没看懂“分辨率压缩”，但如果是问图像压缩的话，做法还挺统一常见的。</s>
<s>首先是 **转yuv做422或者420抽样** 。</s><s>原理是 **人眼对亮度比对色度更敏感** ，所以转换到亮度色度分离的色彩空间去降低色度分辨率。</s>
<s>然后是 **分块做帧内压缩** 。</s><s>原理是一张 **图片内通常存在结构相似的区域** 。</s><s>这部分可以是直接块与块之间做比对求残差。</s>
<s>还有是 **帧内根据临近块做预测与压缩** 。</s><s>原理是 **假设信号变化是连续或者有规律的**。</s><s>比如可以做差分编码（说白了还是拿临近块求残差），或者学h264等视频压缩去根据左侧上侧像素，按照固定的几种模式做预测，然后求残差。</s>
<s>接着是 **信号转换（空域转频域）** 。</s><s>原理是 **分离高频和低频信号，有损压缩时可以按需丢弃高频**。</s><s>最常见的就是DCT，jpeg2000好像用的小波变换，渲染领域也有用球谐函数（好像这个是小波变换的具体实例？</s><s>）来只保存极少量的低频信息。</s>
<s>后面还有再一层 **熵编码** ，当然也有不做信号转换直接熵编码的，这部分是 **无损压缩。</s><s>原理就是信息论、信息熵**了。</s><s>从RLE行程编码到huffman霍夫曼编码，LZ77、LZ78，还有算术编码等。</s>
<s>动图/视频的话还会做帧间预测，可以看作在搜索相似的时候多加了时间维度。</s>
