imp色未正确填充


18

这可能是一个非常简单的问题,但我很困惑。

我正在尝试编辑png。我使用“按颜色选择”工具选择一种颜色,将填充颜色更改为red ff0000或255,0,0,但是当我单击选择进行填充时,它看起来是棕色。

其他颜色也可以这样操作:蓝色->紫色,黄色->浅棕色等。白色似乎可以正确填充。

那么,我在做什么错呢?我认为这与文件格式或某些基础过滤器有关。

Answers:


33

听起来您正在编辑的图像使用的是有限的调色板,而不是完整的24位RGB。在使用现有调色板中的颜色时,GIMP会尽力做到您所要求的。

如果要将图像切换为全彩色,请从菜单中选择Image-> Mode-> RGB。然后,您应该可以使用所需的任何颜色编辑图像。

如果需要使用索引的调色板保存图像,则可以通过Indexed...从同一菜单中选择菜单项来再次切换回去。这将弹出一个对话框,询问您要为图像使用哪种调色板。默认选项就足够了。

如果您不需要索引的调色板,则只需将图像保留为RGB。对于人们使用PNG文件制作的许多图像而言,节省的费用很小。


1
我需要保留现有的大小和格式。唯一可能改变的是颜色。如果我用全色对其进行编辑并将其保存为受限颜色,那与使用受限调色板进行编辑不是一样吗?即保存文件中的颜色会反转吗?
TLP

2
如果选择在转换回索引时自动创建调色板,则最终可能会使用其他调色板。根据对图像的要求,这可以接受也可以不接受。由于图像格式是压缩的,因此不太可能以两种方式最终得到完全相同大小的文件。
James Henstridge

2

正如James Henstridge指出的那样,您的PNG图像可能处于索引颜色模式。索引的彩色图像使用特定的有限调色板,当编辑此类图像时,GIMP将仅使用调色板中可用的颜色,将任何其他颜色映射到调色板中最接近的颜色。

通常,如James所建议的那样,您需要将图像转换为RGB颜色模式才能自由编辑它。但是,如果您只想在图像中出现的任何一种地方都用另一种颜色替换某一种颜色,那么还有另一种选择:您可以使用“ 颜色图对话框编辑调色板本身

只需打开对话框(Windows可停靠对话框Colormap),双击要替换的颜色,然后在打开的颜色选择器窗口中选择所需的新颜色。

颜色图”对话框还允许您向调色板添加新颜色,以便随后可以在图像中使用这些新颜色进行绘制(通过先将所需颜色设置为前景色,然后单击“颜色图+”对话框中的按钮)。如果您仅想用新颜色替换某些特定颜色的像素,这将很有用。但是,请注意,索引颜色模式(GIMP以及PNG格式本身)最多仅支持256个颜色图条目。如果您需要的颜色更多,则无论如何都必须将图像转换为RGB模式。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.