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

わんくま同盟

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

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

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

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

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: BitmapをGif形式で色むらなく保存する方法 /Hongliang →Re[3]: BitmapをGif形式で色むらなく保存する方法 /ミルフィーユ
 
上記関連ツリー

BitmapをGif形式で色むらなく保存する方法 / ミルフィーユ (19/01/08(Tue) 22:40) #89854
Re[1]: BitmapをGif形式で色むらなく保存する方法 / Hongliang (19/01/08(Tue) 23:30) #89856
  └ BitmapをGif形式で色むらなく保存する方法 / ミルフィーユ (19/01/09(Wed) 22:28) #89866 ←Now
    └ Re[3]: BitmapをGif形式で色むらなく保存する方法 / ミルフィーユ (19/01/09(Wed) 22:29) #89867 解決済み

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