我正在使用允許客戶端添加自己的圖像的管理部分的MVC 3網站。通過「優化」我的意思是壓縮圖像文件,因此它是一個更小的尺寸,而不會在質量上明顯的差異,類似這樣的工具的用途:動態優化MVC 3網站中的圖像
http://www.imageoptimizer.net/Home.aspx
該工具看起來像它會整合工作的偉大,但它花錢。
這裏的另一種工具,而且它是免費的,但與這一個問題似乎是,它需要你真正嵌入到你的網頁:
http://www.webresizer.com/app/
所以我的問題是:
有沒有人知道任何免費的第三方圖像優化工具,可以在MVC 3網站中動態運行,而不需要您將其嵌入到網頁中?
我知道這是一個很大的需求,因此,如果沒有任何工具,有這樣的,我想問一下接下來的事情就是:
是否有圖像壓縮算法中的任何很好的例子在那裏我們可以自己寫嗎?
任何幫助,非常感謝。
我懷疑,這些「圖像優化」做了很多的魔法。主要調整圖像大小,以便不再存儲所需的大小,並以較高的JPEG壓縮率重新壓縮圖像。兩者都可以通過標準的.NET類輕鬆實現。此外,他們可能會應用一個濾鏡來減少圖像中的噪點並允許更好的壓縮。您是否試圖調整上傳的圖像大小,並將其保存爲具有平均質量壓縮率的JPEG格式? – Codo