真的很簡單。如果您使用Python Imaging Library裁剪一個jpeg圖像,是重新生成的圖像還是無損?使用PIL無損圖像裁剪jpeg圖像嗎?
回答
一般不會。有一個python包裝lossless jpeg library。如果您刪除整個8×8像素塊
我不明白,PIL庫在加載時只是解壓縮圖像,並將(未壓縮的)像素值存儲在內存中?在這種情況下,任何操作都是無損的,除非您再次將其保存爲某種壓縮文件格式,對嗎? – catchmeifyoutry 2010-05-28 23:26:09
我說的是從jpeg轉到jpeg,所以從Martin的回答看來,我不得不使用jpegtran。 – Acorn 2010-05-28 23:42:34
即使將jpeg解壓縮到內存中並重新創建jpeg也不完全無損,可能會出現舍入錯誤。 – 2010-05-29 00:55:21
- 1. 使用.NET無損地裁剪圖像
- 2. 使用PIL裁剪圖像的邊框
- 3. 在python中使用PIL裁剪圖像
- 4. 無法剪裁/裁剪圖像
- 5. Python的PIL裁剪問題:裁剪圖像的顏色扭曲
- 6. 裁剪圖像
- 7. 裁剪圖像
- 8. 使用Java裁剪圖像
- 9. 使用ImageScience裁剪圖像
- 10. 使用php裁剪圖像
- 11. PIL裁剪和粘貼問題:裁剪不會創建裁剪圖像
- 12. WPF圖像裁剪
- 13. html5圖像裁剪
- 14. WPF圖像裁剪
- 15. 笨裁剪圖像
- 16. 裁剪android圖像
- 17. GWT圖像裁剪
- 18. Silverlight圖像裁剪
- 19. 裁剪YUV圖像
- 20. raphael.js裁剪圖像
- 21. 通過PIL繪製無需裁剪的文本圖像
- 22. 用OpenCV裁剪圖像
- 23. 讓用戶裁剪圖像
- 24. 從裁剪圖像創建新圖像
- 25. 通過原生圖像裁剪圖像
- 26. 在DICOM中處理無損jpeg圖像
- 27. 用可設置的中心和Python縮放裁剪圖像PIL
- 28. 如何將jpeg圖像轉換爲jpeg2000無損壓縮圖像?
- 29. 如何使用wxPython裁剪圖像?
- 30. 使用CSS裁剪背景圖像
只是FYI
種植可能是基本無損,JPEG是一種有損壓縮本身。 http://en.wikipedia.org/wiki/JPEG – Stephen 2010-05-28 23:29:05