OpenCV's image viewer implementation which also uses PyQT labels the value of each pixel when the pixel density displayed on the screen is low enough (typically caused by low-resolution images or extreme zoom levels). Having this feature in this viewer so that it can be used cross-platform would be a great addition.
Will likely need to leverage FFI and use a faster low level language for this. I'm considering writing a small helper lib in Rust. Could be worth checking this out too: https://github.com/PyO3/maturin
OpenCV's image viewer implementation which also uses PyQT labels the value of each pixel when the pixel density displayed on the screen is low enough (typically caused by low-resolution images or extreme zoom levels). Having this feature in this viewer so that it can be used cross-platform would be a great addition.