問題タブ [system.drawing.imaging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - sRGB グレースケール変換に ColorMatrix を使用する
グレースケール変換の sRGB 係数は、B、G、R = 0.0722、0.7152、0.2126 です。 https://en.wikipedia.org/wiki/Grayscale
このグレースケール変換は、ColorMatrix を使用した Format24bppRgb 画像で実行できますか? それとも、これはピクセル単位でのみ行うことができますか?
c++-cli - System::Drawing::Imaging::PropertyItem^ の値の設定
Bitmap に PropertyItem 値を指定したいのですが、System::String^ 値を指定する方法がよくわかりません。
"System::Drawing::Imaging::PropertyItem::Value::set" は、指定された引数リストで呼び出すことはできません。" 引数の型は (System::String^) オブジェクトの型は System::Drawing::Imaging:: です。プロパティ項目^
Hans Passant の答えは正しいです。次のように実装しました:
c# - 次元が減少する間、画像サイズが増加しないようにする
画像データのバイト配列を取り込んでサイズを変更し、高さや幅が最大約 200px になるようにする関数があります。
この関数は、画像のサイズ (寸法に関して) を正常に縮小しますが、ファイルのサイズは大幅に増加します。
例: 元は 32.2KB の画像を 828x251 のサイズにリサイズしました。出力は、サイズが 577x200 の 374KB の画像です。
以下は、使用されている関数です。
このサイズの縮小によりファイルサイズが大幅に増加する理由と、それを防ぐ方法 (または、サイズを縮小するだけでなく、実際にファイルのサイズを縮小する方法) を誰かが説明できますか?