I’m not sure how you’ve visualized the images, but note that OpenCV uses BGR color format by default, while PIL, which is used in torchvision.transforms uses RGB.
That being said, did you try to permute the dimensions using view or reshape, as the image might also be interleaved. It’s a bit hard to tell, as the images are quite noisy.