fix(viz): use a read lock on the image when possible in SNegato2DCamera
Description
When receiving the resize event, we may end up with a deadlock if the image is already locked in writing. This may happen for instance with a writer that uses a progress bar.
How to test it?
Test with the linked MR (private).