Re: divide by 255

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Dec 20, 2000 at 08:19:01PM +0000, Nick Lamb wrote:
> > In the border cases (alpha = 0, alpha = 255) this produces exact
> > results.  In the intermediate ones, the maximum difference between
> > doing a "slow but accurate" division and all this bit twiddling is at
> > most 1.  So it is just what you want.
> 
> This would probably be OK for display, but it's not acceptable in the
> Gimp's internals where errors might propagate.

Oh, this reminds me something about the alpha channel I would qualify as
a bug, but maybe I misunderstood something: Alpha to selection + invert
+ paint does NOT fill the whole alpha channel. Is this the correct
behaviour ?

Steps to reproduce:
- New image/100x100 RGB White
- Foreground color: Black
- Filters/Render/Pattern/Grid/1 2 0
- New layer/100x100 Transparent
- Foreground color: Red
- Brush: Circle Fuzzy 19
- Tool: Paint brush
=> Do draw something (let's say: a cross)
- Layers/Alpha to selection
- Select/Invert
- Tool: Fill (options: 100 Normal 255)
=> Do fill

You should have a red square, but the cross is still here.


Jerome.



[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux