2012-03-14 58 views
2

我在寫一些需要libjpeg的python代碼。我在互聯網上搜索它,並且我無法在python中找到libjpeg的實現。我希望能夠訪問,DCT係數值,量化表等。python中是否有libjpeg的實現?

謝謝!

+1

純Python中的JPEG解碼器:http://davidf.sjsoft.com/files/pyjpeg/TonyJpegDecoder.py。 – cgohlke 2012-03-14 07:18:18

+0

因爲我需要一個編碼器(僅適用於灰度圖像):https://github.com/reinhrst/pygreypeg – Claude 2015-07-16 11:34:28

回答

1

這將是jpeg模塊。但是,通常Python Imaging Library是圖像處理的首選。

+0

是的,我希望能夠訪問DCT係數值,量化表,等等。 – user1263270 2012-03-14 04:26:48

+0

我不知道有一個比上面提到的更加廣泛的'libjpeg'綁定的Python庫;你可能不得不自己寫(http://www.theonlineoasis.co.uk/scriptslibraries/pythonlibjpeg.html可能是有用的起點)。 – Amber 2012-03-14 04:33:07

+0

誰首選? PIL不符合生產質量,我避免使用它。 (例如,它甚至不使用libpng來解碼PNG;它有自己的實現,它不健壯,當它看到損壞或不完整的文件時拋出意外的異常。) – 2013-01-02 18:07:19

0

「WIP通過libjpeg訪問DCT係數的Python接口」 看一看here