When using paint bucket, it uses a slightly different colour to the one in the colour picker.

  • 1
  • Problem
  • Updated 3 years ago
When mixing a new colour in the colour picker, say:

R 140
G 10
B 10

and then drawing with it using the pencil tool, it comes out the exact same colour.

But when using paint bucket, it comes out different, usually by 1 or 2 RGB points, like this:

R 139
G 10
B 11

While it's not visibly different, it is to the magic wand tool set to 0 tolerance.

When doing pixel art, it's vital to be able to quickly select all of one colour in a layer when you decide to change it. When half the pixels of that colour are in fact, 1 RGB point out, the magic wand sees them as a different colour, and thus ignores them.

This makes the workflow of changing a colour scheme a lot harder than it should be.

Weirdly, this problem doesn't seem to occur when getting the colour using the eye dropper. If you do that, the paint bucket seems to use the same colour as the pencil tool.
Photo of zakorath

zakorath

  • 3 Posts
  • 0 Reply Likes
  • frustrated

Posted 3 years ago

  • 1
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
Which version of Photoshop are you using?
And exactly how did you select the new color? (Photoshop has multiple color pickers)
Photo of zakorath

zakorath

  • 3 Posts
  • 0 Reply Likes
I'm using CS6.

And I don't know what it's called, but I get the problem after getting a colour by double clicking the colour in the tools panel, and then picking it on the dialogue box 'Colour Picker (Foreground Colour)'

The issue doesn't happen if I get the colour using the eyedropper. I haven't tried with other methods, like using the swatches panel, though.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
OK, so you're using the color picker dialog. We'll have to see if we can reproduce the problem. Most likely it's due to differences in rounding high precision values (16/32 bit) to low precision (8 bit) values.
Photo of zakorath

zakorath

  • 3 Posts
  • 0 Reply Likes
Okay. I'll have see if the problem occurs at higher bit values.