Looking for image viewing crate

I'm working on a project that needs to be able to view images. More specifically, it needs to be able to toggle visibility of layers within a single image. I was looking at crates for working with TIFF, but am willing to use another format if more mature support exists for it. The format must support a large number of layers with transparency within a single image. I know the TIFF format supports this, but am not sure if any of the various crates will do what I need.

Edit: I am now also considering svg and open raster formats since they seem to support what I need. I'm not sure if any crates out there support toggling layer visibility on existing images though.