C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■88224 / 2階層)  画像の描画時に変色を防ぐ方法
□投稿者/ マッチ (2回)-(2018/08/09(Thu) 22:58:34)
回答ありがとうございます。

>CompositingMode.SourceCopy にしておけば同じ色になると思ってたのですが、確かに何故か変色しますね。
>拡大・縮小しているわけでも無いですし、今のところ CompositingMode や PixelOffsetMode も効果が見えず。

まさか変形をしているわけではないのに変色するとは思いませんでした。
後でわかったことですが、一度PictureBox.Imageに入れただけでも変色してしまうようです。まいりました。
結局BitmapDataを作成してScan0プロパティを通じてバイト操作をしてデータをコピーすることでなんとか対応しました。


解決済み
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: 画像の描画時に変色を防ぐ方法 /魔界の仮面弁士 返信無し
 
上記関連ツリー

画像の描画時に変色を防ぐ方法 / マッチ (18/08/08(Wed) 23:42) #88188
Re[1]: 画像の描画時に変色を防ぐ方法 / 魔界の仮面弁士 (18/08/09(Thu) 02:37) #88189
  └ 画像の描画時に変色を防ぐ方法 / マッチ (18/08/09(Thu) 22:58) #88224 解決済み ←Now

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信