1

解析しているカスタム イメージ形式 (私のものではありません。リバース エンジニアリングを試みています) があります。画像は 256 色で保存され、特定のピクセルの色は 1 バイトで表されます。そのバイトを色に変換するにはどうすればよいですか? ある種の標準パレットを使用していると思いますが、C# で標準の 256 カラー パレットにアクセスして色を検索する方法がわかりませんでした。画像にはパレットやその他の情報は含まれていません。すべての画像は同じ寸法で、すべて同じ不思議なパレットを使用しています。

Get Color from intのようなものですが、グレースケールではありません。

4

1 に答える 1

1

BitmapPalettesクラスは、いくつかの標準カラー パレットを提供しますおそらく、 WebPaletteは試してみる価値があります。

Color c = BitmapPalettes.WebPalette.Colors[colorIndex];
于 2012-08-21T13:07:51.817 に答える