首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么JPEG压缩处理8x8块的图像?

为什么JPEG压缩处理8x8块的图像?
EN

Stack Overflow用户
提问于 2012-05-28 14:46:03
回答 2查看 9.6K关注 0票数 8

为什么JPEG压缩按8x8块处理图像,而不是对整个图像应用离散余弦变换?

EN

回答 2

Stack Overflow用户

发布于 2013-05-18 03:11:15

在对其他尺寸进行了多次实验后,最终选择了8X8。

实验的结论是: 1.任何大小大于8×8的矩阵都很难进行数学运算(如变换等)。或者不被硬件支持,或者花费更长的时间。2.任何大小小于8 x 8的矩阵都没有足够的信息来继续流水线。这会导致压缩图像的质量变差。

票数 4
EN

Stack Overflow用户

发布于 2012-06-09 21:13:42

因为,这将花费“永远”来解码。我现在不完全记得了,但我认为你至少需要和块中的像素一样多的系数。如果你将整个图像编码为一个单独的块,我认为你需要对每个像素迭代所有的DCT系数。

我不太擅长大O计算,但我猜复杂度将是O(“永远”)。;-)

对于现代视频编解码器,我认为他们已经开始使用16x16块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10780425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档