Display Clipping eye dropper shows overlay RGB values

Started by clpratt, July 26, 2013, 07:57:36 PM

Previous topic - Next topic

clpratt

When using the viewer to show Display Clipping the eye dropper pointer gives the RGB values of the coloured overlay (not very useful).
Would it be possible to make it show the values at that point in the original image instead.

[attachment deleted by admin]

Mario

If clipping display is enabled, the viewer calculates the clipping at the time it loads the file into memory and colors the corresponding pixels in the in-memory bitmap. To show the original pixel value in the histogram overlay would require that IMatch keeps two images in memory (which would cut the cache in half) or keep track of hundreds or even thousands of original pixel values in a separate structure - and consult this structure on every mouse move when the histogram panel is on.

Holding two bitmaps for each file in memory would affect performance badly because IMatch could only cache half the number of images. Keeping track of every clipped pixel to be able to display the original color value would cause a slow down in every mouse operation.

I think this is not really required and that it is sufficient to display the clipping and histogram just as it is. If other users think differently, let me know. I'll move this to the feature request forum because it is a "by design" issue.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

clpratt

Thanks Mario, I quite see your reasons for not changing things. I just thought it might be an easy thing to implement.