Bdiff
Compare Blender Image Data-Blocks*
* Other types are going to be added in future. The goal is to be able to compare any two Blender data-blocks at both properties and data level in visual, user friendly way and to copy differences from each other. Support for other data-blocks will be added gradually. Stay tuned..
Image
Data-Block
There are four modes available. Magnify
with Loupe
tool to quickly inspect magnified portions of image, Compare
to identify differences between two images - show absolute Difference
at pixel level, Map
to mark areas with different pixel values and interactive Slider
tool for slick before/after presentation with client behind your back or not, Overlay
mode with Solar Curves
and Detect Edges
effects to analyse hard to see details like double shadows, noise, dust on lens or sensor, compression artifacts etc and Transform
mode where you can rotate and flip image preview. Original image is never modified, everything is done on gpu with custom shaders and drawn on screen over Blender interface.
Full documentation here: bDiff
Because of Blender API, there are some limitations regarding image source and type. Supported are images loaded from files, image sequences from files and movies, generated images, Multilayer EXRs (only first View Layer and Combined pass) and Render Result
image and its Slots
(including slot to slot comparison) although its View Layer
setting is not supported. Viewer Node
image is not supported because it is used in many workarounds to get pixels from other image source and types. Tiled
images are not supported at the moment, but might be in future. The same aplies on Multilayer EXR passes other than Combined
. More info in documentation.