纯python库读写jpeg格式

时间:2011-05-13 15:00:44

标签: python jpeg

家伙! 我正在寻找jpeg写的纯python实现(阅读会很好,但不是必需的)库 我在http://mail.python.org/pipermail/image-sig/2004-November/003055.html只创建了TonyJPEG库端口 但问题是这个库不支持写作。

有什么想法吗?

UPD:我需要修改jpeg算法(从DCT开始)来制作原型。

UPD2:对我来说最好的决定是从另一种语言移植Jpeg库。我选择了TonyJPEG库,因为它比libJPEG更简单 如果您需要在Python中对JPEG进行有效的低级访问,最好的选择是移植像libJPEG这样的东西,或尝试理解像PIL这样的工具是如何工作的。

2 个答案:

答案 0 :(得分:6)

我不知道用100%python编写的库,但是如果你只需要在python中使用库,那么使用PIL。它支持读写许多不同的成像格式,包括JPEG。实际上,它应该做你需要做的一切。

答案 1 :(得分:1)

如果您想要相当低级别的访问权限,则可以使用libjpegctypes (注意:您没有指定您的工作环境)