Gimp色が正しく塗りつぶされない


18

これはおそらく非常に簡単な質問ですが、私は困惑しています。

PNGを編集しようとしています。「色で選択」ツールで色を選択し、塗りつぶしの色を赤ff0000または255,0,0に変更しますが、塗りつぶすために選択をクリックすると、茶色に見えます。

他の色もこのように機能します。青->紫、黄色->薄茶色など。白は正しく塗りつぶされているようです。

だから、私は何が間違っていますか?私はそれがファイル形式またはいくつかの基礎となるフィルターに関係していると考えています。

回答:


33

編集中の画像は、完全な24ビットRGBではなく、限られたカラーパレットを使用しているようです。GIMPは、既存のパレットで色を使用しているときに、求められていることを行うために最善を尽くしています。

画像をフルカラーに切り替える場合は、メニューからImage-> Mode->を選択RGBします。これで、必要な色を使用して画像を編集できるようになります。

インデックス付きカラーパレットで画像を保存する必要がある場合Indexed...は、同じメニューからメニュー項目を選択して元に戻すことができます。これにより、画像に使用するパレットの種類を尋ねるダイアログボックスが表示されます。デフォルトのオプションで十分です。

インデックス付きカラーパレットが必要ない場合は、画像をRGBのままにしておきます。人々がPNGファイルを使用する画像の多くでは、節約量はわずかです。


1
既存のサイズと形式を保持する必要があります。変化する可能性があるのは色だけです。フルカラーで編集し、制限付きで保存すると、制限付きパレットで編集するのと同じになりませんか?つまり、savefileの色は反転しますか?
TLP

2
インデックス化されたものに戻すときにパレットを自動的に作成することを選択した場合、別のカラーパレットになる可能性があります。イメージの要件に応じて、これは受け入れられる場合と受け入れられない場合があります。画像形式は圧縮されているため、どちらの方法でもまったく同じサイズのファイルになることはほとんどありません。
ジェームズヘンストリッジ

2

James Henstridgeが指摘しているように、PNG画像はおそらくインデックスカラーモードになっています。インデックス付きカラー画像は特定の制限されたカラーパレットを使用し、そのような画像を編集するとき、GIMPはパレットで使用可能な色のみを使用し、他の色をパレット内の最も近い色にマッピングします。

一般的に、Jamesが示唆しているように、画像を自由に編集するには、画像をRGBカラーモードに変換する必要があります。ただし、特定の色を画像内のすべての場所で別の色に置き換える場合は、別のオプションがあります。[カラーマップ]ダイアログを使用して、カラーパレット自体を編集できます

ダイアログ(WindowsDockable DialogsColormap)を開き、置き換えたい色をダブルクリックし、開いたカラーピッカーウィンドウで新しい色を選択します。

カラーマップダイアログでは、カラーパレットに新しい色追加することもできます。そのため、イメージでそれらの新しい色を使用して描画できます(最初に前景色として使用する色を設定し、次に+カラーマップダイアログのボタンをクリックします) )。これは、たとえば特定の色の一部のピクセルのみを新しい色に置き換える場合に役立ちます。ただし、インデックス付きカラーモード(GIMPおよびPNG形式自体)では、最大256個のカラーマップエントリのみがサポートされることに注意してください。それよりも多くの色が必要な場合は、とにかく画像をRGBモードに変換する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.