我想用纯python创建一个jpg大小调整器。了解jpg格式的好资源是什么?

2024-05-20 08:21:18 发布

您现在位置:Python中文网/ 问答频道 /正文

从我目前的理解来看,png比基于位图的格式(如python中的jpg)更容易解码,并且已经在python的其他地方实现了。为了我自己的目的,虽然我需要jpg格式。在

从零开始构建jpg库的好资源是什么?目前我只希望支持图像的大小调整,但这可能涉及编码/解码操作。在

编辑:让我自己更清楚:我希望有一个关于如何在代码中实现jpg库的高级设计类型的处理:特别是在编码/解码时的考虑,甚至是伪代码。也许它不存在,但最好是要求并站在巨人的肩膀上,而不是重新发明轮子。在


Tags: 代码图像目的编辑类型编码png格式
1条回答
网友
1楼 · 发布于 2024-05-20 08:21:18

使用PIL,它已经有了用于图像处理的高级api。在

如果你说“我不想使用PIL”(记住,3.x有私有/非官方的端口),那么我会说阅读wikipedia article on JPEG,因为它将描述基础知识,还链接到JPEG格式的深入文章/描述。在

一旦你读过了,把source code for PIL JPEGS拉出来看看他们在那里做什么(这是令人惊讶的简单的东西)他们真正导入的只有Image,这是一个他们用来保存原始图像数据的类。在

相关问题 更多 >