2011-09-22 140 views
1

我試圖部署BIC算法(邊界/內部像素分類)和使用PIL(python圖像庫)來處理圖像。但我不知道如何使用PIL將RGB顏色從​​24位(每種顏色8位)量化爲6位(每種顏色2位)。 任何人都可以告訴我如何通過PIL或其他python庫,如Opencv,pythonmagick ...?如何將圖像顏色從RGB 24位量化爲RGB 6位(64色)?

+0

'red >> = 6;綠色>> = 6;藍色>> = 6' – agf

+0

請允許我歡迎您來到StackOverflow並提醒我們通常在這裏做的三件事:1)當您獲得幫助時,嘗試給予它**在您的專業領域回答問題** 2)['閱讀常見問題解答'](http://tinyurl.com/2vycnvr)3)當你看到很好的問答時,用['使用灰色三角形]「(http://i.imgur.com/kygEP.png ),因爲系統的可信度基於用戶通過分享知識獲得的聲譽。還請記住接受更好地解決您的問題的答案,如果有的話,['通過按複選標記](http://tinyurl.com/4srwe2t) –

回答

1

PIL ImageOps posterize(向下滾動到posterize)函數應該爲你做這個。

+0

感謝您的回答,非常有幫助 –

+0

您應該更新您的答案。這個鏈接沒有太長的工作。 – Icemanind