пн, 9 февр. 2026 г., 13:14 Andrew Randrianasulu <[email protected]>:
So, I am not sure if I missed more pieces of 16bpc disabled (but not removed, thankfully) in code or just scopewindow.C findamentally work with floats so _some_ artefacts will show up anyway?
Added patch I used in addition to other two 16bpc patches for testing images like
img_2560x1600_3x16bit_RGB_color_rainbow.png
from this dataset ....
I just opened image and used scope in compositor to see how it looks in various Project formats.
in 16 bpc (yuv/rgb) it looks like zebra in middle scope (but you can tune that by using slider near that subwindow in gui, so may be this is expected?)
In compositor it always look correct (? but my eyesight is surely not 100%!) but eyedropper/colorpicker show different (small, 0.0039 usually, 0.01 at worst) errors if I render it back as rgba-float tiff and subtract two images on timeline using different project modes.
I think I found cinelerra-independent way to count colors in image: imagemagick! first source: identify -format %k\\n 2560x1600/16BIT/COLOR/img_2560x1600_3x16bit_RGB_color_bars_CMYKWRGB_gradient.png 11194 then convert it into 16 bpc tiff: convert -depth 16 2560x1600/16BIT/COLOR/img_2560x1600_3x16bit_RGB_color_bars_CMYKWRGB_gradient.png xavc_1.tif WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert" ~ $ identify -format %k\\n xavc_1.tif 11194 ALL there! Good. I used first command without -depth and it surely reduced number of colors! Now render it as png with default RGBA-8 Format BUT 16 Bit checked in png renderer options. identify -format %k\\n xavc_t%02d.png 1786 oh, so many gone! Next try was with 16 bit rgb, 16 bit yuv, and float ~ $ identify -format %k\\n xavc_t%02d.png 11194 ~ $ identify -format %k\\n xavc_t%02d.png 11194 ~ $ identify -format %k\\n xavc_t%02d.png ^C~ $ identify -format %k\\n xavc_t%02d.png 11194 And then again with rgba-8 bit just to be sure: identify -format %k\\n xavc_t%02d.png 1786 Sooo ... at least for those very basic tests 16 bpc seems to be working?? At least on aarch64/termux. A bit of mystery why scopes show so bewildering picture in new modes?
пн, 9 февр. 2026 г., 01:12 Andrew Randrianasulu <[email protected]>:
Firefox complained about https but opened the site
==== from description ====
For every resolution listed above and for both 8bpp and 16bpp, the following 7 images were generated:
- color_bars_CMYKWRGB : Eight vertical bars at maximum intensity (255 for 8bpp and 65535 for 16bpp) representing different colors in the following order: Cyan (Green + Blue), Magenta (Red + Blue), Yellow (Red + Green), Black, White (Red + Green + Blue), Red, Green, Blue. - color_bars_CMYKWRGB_100IRE : Variation of the color_bars_CMYKWRGB where the minimum intensity level is set to 7.5IRE (16 for 8 bit, 4096 for 16 bit) and the maximum intensity level is set to 100IRE (235 for 8 bit, 60160 for 16 bit). - color_bars_CMYKWRGB_75IRE : Variation of the color_bars_CMYKWRGB where the minimum intensity level is set to 7.5IRE (16 for 8 bit, 4096 for 16 bit) and the maximum intensity level is set to 75IRE (180 for 8 bit, 46144 for 16 bit). - color_bars_CMYKWRGB_gradient : Variation of the color_bars_CMYKWRGB where intensity levels varies linearly from top 0% to bottom 100%. - color_rainbow : Six vertical color sections with the following intensity variations to obtain a "rainbow" effect: 1. red=MAX, green=0 to MAX, blue=0; 2. red=MAX to 0, green=MAX, blue=0; 3. red=0, green=MAX, blue=0 to MAX; 4. red=0, green=MAX to 0, blue=MAX; 5. red=0 to MAX, green=0, blue=MAX; 6. red=MAX, green=0, blue=MAX to 0. - color_rainbow_gradient : Variation of the color_rainbow where intensity levels varies linearly to obtain a black to white variation from top to bottom. - color_SMPTE_RP_219_2002 : This image is generated as described in SMPTE RP 219:2002 and resized to perfectly match different resolution.
===
download link lead to sourceforge
https://sourceforge.net/projects/testimages/files/COLOR/16BIT/
If you click on small "i" you get filesize, usually not very big (500 kb or so)