2011-01-12 42 views
1

JPG画像のリサンプリングやリサイズ中に「クロマサブサンプリング」を無効にすることはできますか?JPG画像処理

クロマサブサンプリングの無効化は、わかっている限りYCbCrフィルタ4x4x4と同じです。

.NET用のライブラリはありますか?

友だちに感謝します。

答えて

1

私はそれをネイティブに行う方法はわかりませんが、FreeImageのようなライブラリがあり、その中にはchange the subsamplingのオプションがあります。

EDIT

はここで論理和とサンプルが一緒に旗です:

Using I = New FreeImageAPI.FreeImageBitmap("c:\input.jpg") 
     I.Save("c:\output.jpg", FreeImageAPI.FREE_IMAGE_FORMAT.FIF_JPEG, FreeImageAPI.FREE_IMAGE_SAVE_FLAGS.JPEG_SUBSAMPLING_444 Or FreeImageAPI.FREE_IMAGE_SAVE_FLAGS.JPEG_QUALITYSUPERB) 
    End Using 
+0

クリス、あなたは男です!私はそれを徹底的に調べます。それは.NETのようだ! – kheya

+0

FreeImageは吸う。 FreeImage.dllをasp.netテストプロジェクトに追加することはできません。ラッパーFreeImageNET.dllはちょうど良い参照されています。 – kheya

+0

このdllの両方がうまくコンパイルされました。 asp.netプロジェクトでネイティブDLLをどのように使うべきですか? – kheya