圖像處理庫
回答
查看python Scipy library。這是一個開源的 Python中的快速n維數組操作庫。它具有所有基本的圖像處理工具:
它沒有Matlab的圖像處理工具箱的更加先進的功能。但是,正如Vereb所建議的,ITK中還有很多這樣的功能(也可用於python)。
像你一樣,我想擺脫matlab到像python這樣的動態語言。像你一樣,我對PIL感到失望,當時我意識到它只是一個Python中的ImageMagick。您仍然需要使用PIL來讀取/寫入圖像。
要獲得與蟒蛇一個Matlab般的圖像處理經驗得到Numpy/Scipy,Matplotlib和Spyder。所有這些以及更多內容僅適用於Windows的Python(X,Y)。
據我所知ITK用於醫學成像:
http://www.itk.org
英特爾性能基元非常快,非常成熟。大多數功能是低級別的,從線性濾波器,算術運算,FFT,小波,幾何變換(...),但它也包含一些高級算法,例如,用於修補或分割。它速度非常快,並且有據可查。我肯定會推薦它用於商業開發(不確定是否有開源許可證)。
GDAL充當different image formats的成熟代理。幾種語言的綁定,包括Python
正如有人提到的,您可以使用ITK,它可以與VTK一起用作可視化工具包。你會發現唯一的問題是,如果你打算使用他們的python包裝器,那麼他們不容易構建(如果你嘗試構建第三方開源項目wrapITK,那麼他們就更加困難)。
但是你可以使用Python(X,Y),這與所有這些工具(和更多)跑外的開箱和蟒蛇: http://www.pythonxy.com
希望它能幫助。
最快和最專業的圖像處理庫(和完整的SDK)是HALCON。 (www.mvtec.com)它不是開源的,但完全支持C#,C++,C,VB.Net等...
- 1. 圖像處理庫
- 2. C++的圖像處理庫
- 3. Haskell圖像處理庫?
- 4. Javascript圖像處理庫
- 5. Android圖像處理庫
- 6. D的圖像處理庫?
- 7. 圖像處理
- 8. 圖像處理
- 9. 圖像處理
- 10. 圖像處理
- 11. 圖像處理
- 12. 圖像處理
- 13. 圖像處理
- 14. 圖像處理
- 15. 圖像處理
- 16. Android:圖像處理庫(替代openCV)
- 17. Rust中的圖像處理庫
- 18. 適用於Android的圖像處理庫
- 19. 尋找處理圖像的Java庫
- 20. c#中的圖像處理庫
- 21. 跨平臺圖像處理庫
- 22. kivy有opencv或圖像處理庫嗎?
- 23. 用於流處理圖像的Node.js庫
- 24. C++/Java/C#圖像處理庫
- 25. 最快的圖像處理庫
- 26. 最快的圖像處理庫?
- 27. 用於處理圖像的C++庫
- 28. 促進C/C++處理的Android圖像處理庫
- 29. 使用Fontastic庫導出處理草圖像它在處理
- 30. 圖像處理蟒
你想要做什麼類型的功能?你需要一個圖書館的全功能嗎? –
@詹姆斯,我現在的需求很小,但讓我們把這個問題儘可能地擴大。至少,能夠使用任意內核進行過濾對於任何像樣的圖像處理庫都是必須的。我想像FFT或幾何變換的東西也是基礎的一部分。 – glmxndr