<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пн, 6 нояб. 2023 г., 01:53 Andrea paz <<a href="mailto:gamberucci.andrea@gmail.com">gamberucci.andrea@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> sorry for absence of easy answer ...<br>
You are right: I cannot understand the operation by superficial<br>
reading of the code. Each plugin has all the strings that I thought<br>
could discriminate their operation.<br>
Trying to read the code of histogram.C I found:<br>
<br>
CLAMP(output, 0, 1.0);<br>
case BC_RGBA_FLOAT<br>
// uint8 rgb is 8 bit, all others are converted to 16 bit RGB<br>
<br>
The first CLAMP might indicate the normalized range (0, 1.0); The<br>
comment seems to indicate that these are integer calculations (8 or 16<br>
bits); etc. Plus in the mailing-list (later reported in the manual) GG<br>
was talking about 8- or 10-bit calculations, not 16-bit.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">well, does histogram beizer works better?</div><div dir="auto"><br></div><div dir="auto">do you have simple test file we can load, add plugin in rgba_float), output and easily see that it clipped?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
In short, I don't have the ability to discriminate how plugins work.<br>
I thank you for the explanations and the tests you have pointed out.<br>
</blockquote></div></div></div>