問題タブ [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.

0 投票する
1 に答える
100 参照

.net - sRGB グレースケール変換に ColorMatrix を使用する

グレースケール変換の sRGB 係数は、B、G、R = 0.0722、0.7152、0.2126 です。 https://en.wikipedia.org/wiki/Grayscale

このグレースケール変換は、ColorMatrix を使用した Format24bppRgb 画像で実行できますか? それとも、これはピクセル単位でのみ行うことができますか?

0 投票する
1 に答える
216 参照

c++-cli - System::Drawing::Imaging::PropertyItem^ の値の設定

Bitmap に PropertyItem 値を指定したいのですが、System::String^ 値を指定する方法がよくわかりません。

"System::Drawing::Imaging::PropertyItem::Value::set" は、指定された引数リストで呼び出すことはできません。" 引数の型は (System::String^) オブジェクトの型は System::Drawing::Imaging:: です。プロパティ項目^

Hans Passant の答えは正しいです。次のように実装しました:

0 投票する
1 に答える
29 参照

c# - 次元が減少する間、画像サイズが増加しないようにする

画像データのバイト配列を取り込んでサイズを変更し、高さや幅が最大約 200px になるようにする関数があります。

この関数は、画像のサイズ (寸法に関して) を正常に縮小しますが、ファイルのサイズは大幅に増加します。

例: 元は 32.2KB の画像を 828x251 のサイズにリサイズしました。出力は、サイズが 577x200 の 374KB の画像です。

以下は、使用されている関数です。

このサイズの縮小によりファイルサイズが大幅に増加する理由と、それを防ぐ方法 (または、サイズを縮小するだけでなく、実際にファイルのサイズを縮小する方法) を誰かが説明できますか?