我一直在閱讀https://stackoverflow.com/questions/158756/what-is-the-best-image-manipulation-library並嘗試了一些圖書館,現在正在尋找什麼是最好的我們需要的投入。我將從描述當前的設置和問題開始。什麼圖像處理圖書館我應該使用
我們有一個系統,需要從大的原始圖像調整大小和裁剪大量的圖像。我們每天在2臺強大的服務器上處理50000多張圖像。今天我們使用來自WebSupergoo的ImageGlue,但我們完全不喜歡它,它很慢並且暫時掛起服務(它在另一個未解決的堆棧溢出問題中)。我們有一個線程化的Windows服務,它使用Microsoft ThreadPool在8臺核心機器上儘可能調整大小。
我已經嘗試過AForge,它進行得非常好,它加載速度更快,從來沒有墜毀或任何東西。但是我在幾張圖片上質量有問題。這是由於我使用了什麼算法可以調整。但想擴大我們的視野,看看這是否是正確的路。
這樣:
- 它需要C#.NET和Windows服務運行。 (因爲我們不會改變其餘的服務,只有圖像處理)
- 它需要很好地處理線程環境。
- 我們非常需要它從今天開始的速度太慢。但是我們也想要高質量和小文件大小的圖像,因爲這些圖像稍後會顯示在網頁上,並且具有很多訪問者並且需要高質量。
因此,我們有很多要求能夠快速獲得上帝的品質,並且即使可以通過壓縮來調整,也可以保持檔次降低。
對使用什麼庫有任何意見或建議?
我們結束了使用Leadtools – Swippen