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

わんくま同盟

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

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


■89866 / )  Re[2]: BitmapをGif形式で色むらなく保存する方法
□投稿者/ ミルフィーユ (2回)-(2019/01/09(Wed) 22:28:10)
Hongliang様、コメントありがとうございます。
まずは簡易にBitmapをPng形式でMemoryStreamに保存し、
これをGifBitmapEncoderでGif形式でファイル保存したところ、
確かに色ムラは少しはマシになりましたが、
まだ薄いまだら模様が残っています。

そこで、自力でやろうかと思いますが、
下手したら減色をやらなければならないかも知れません。
ただ、目的としては塗りつぶしの箇所がきれいになればよいので、
それ以外の部分はBitmapクラスでGif化したもので十分です。
そこで、Hongliang様の自力方法を応用し、
例えば元の画像(24bit)とBitmapでGif化したものを用意し、
元の画像の任意のピクセルの色がGif化画像のパレットに含まれていれば
その色を採用する、みたいなことをやろうと思います。
返信 編集キー/


管理者用

- Child Tree -