[英]System.Drawing and System.Drawing.Imaging alternatives for Windows Phone
[英]Difference between Quality and Compression with system.drawing.imaging?
我對ASP.NET中的圖像處理完全不熟悉。 我非常熟悉Photoshop,並且在某種程度上對圖像有所了解。
我試圖找出質量和壓縮之間的區別,因為其他應用程序傾向於將它們視為相同。 使用system.drawing.imaging有質量和壓縮的設置。
http://msdn.microsoft.com/en-us/library/system.drawing.imaging.encoder.quality.aspx上寫着:“質量類別指定圖像的壓縮級別。”
http://msdn.microsoft.com/en-us/library/bb882583.aspx上寫着:“質量等級0對應於最大壓縮,質量等級100對應於最低壓縮。”
文檔似乎可以互換地使用質量和壓縮。 但是,每個都有設置。 有什么不同?
Quality
編碼器參數具有從0到100的值,其將指示可應用於某些編碼器的壓縮量 ,0表示最大壓縮,以及100表示最小壓縮。
Compression
編碼器參數指定應用於某些編碼器的壓縮類型 。 其值取決於編解碼器,但(理論上)GIF編碼器可能具有VersionGif87或VersionGif89作為可能的值。
質量編碼參數是您所期望的,並且引用了0-100之間的值,該值告訴處理器您希望保存圖像的質量。 Compression參數定義編碼器將使用的壓縮類型 。 以下是所有有效的壓縮類型: http : //msdn.microsoft.com/en-us/library/system.drawing.imaging.encodervalue.aspx
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.