torchimage.metrics.hdrvdp package¶
Submodules¶
torchimage.metrics.hdrvdp.hdrvdp3 module¶
- torchimage.metrics.hdrvdp.hdrvdp3.hdrvdp3(image_true, image_test, task, color_encoding, pixels_per_degree, surround=None, age=24, spectral_emission=None, mtf='hdrvdp', rgb_display=None, sensitivity_correction=0.0, mask_p=None, mask_q=None)¶
torchimage.metrics.hdrvdp.pixels_per_degree module¶
- torchimage.metrics.hdrvdp.pixels_per_degree.pixels_per_degree(display_diagonal_mm, height_pix, width_pix, viewing_distance_m)¶
computer pixels per degree given display parameters and viewing distance
This is a convenience function that can be used to provide angular resolution of input images for the HDR-VDP-2.
Note that the function assumes ‘square’ pixels, so that the aspect ratio is resolution[0]:resolution[1].
- Parameters
display_diagonal_mm (int or float) – diagonal display size in millimeters
height_pix (int) – display resolution in pixels as a pair of int, e.g. (1024, 768)
width_pix (int) – display resolution in pixels as a pair of int, e.g. (1024, 768)
viewing_distance_m (float) – viewing distance in meters, e.g. 0.5