問題タブ [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 に答える
71 参照

c# - mysql から画像を取得し、pictureBox C# に設定する

データベースからデータを取得し、テキスト変更を使用してテキスト ボックスと画像ボックスに設定しようとしています。

これが私のコードです:

「タイプ 'string' を 'System.Drawing.Imaging' に暗黙的に変換できません。または、画像ボックスにデータベースから画像を表示する別の方法があります」を修正するにはどうすればよいですか

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

performance - C#高品質の画像で色の束を置き換える最速の方法は?

それぞれ約 2500 色を置き換えたい 4k 画像 (.png、3840p*2160p) がいくつかあります。

2500 個の現在の色の Color[] 配列と、常に異なる 2500 個の新しい色を持つ配列があります。

現在、System.Drawing.Imaging.ColorMap 配列があり、2500 個の単一 ColorMap オブジェクトをプッシュし、それぞれの OldColor および NewColor プロパティを他の配列の各値に設定しています。

次に、次のことができます。

これは技術的には機能し、すべての色を新しい値に置き換えますが、非常に遅いです。(数秒かかります)

このプロセスをスピードアップするために必要なオプションは何ですか? ..または、同じ結果を得る他の方法はありますか? 私は数日間探していましたが、実際には何も見つかりませんでした

それが役立つ場合は、4k 画像と、置き換える必要がある現在の色を含む配列は常に同じです。したがって、たとえばバイト配列(?)として特別に保存できます