簡體   English   中英

質量和壓縮之間的區別與system.drawing.imaging?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM