RGB images use 3 channels. You image has 8 channels. Therefor you have to consider how to reduce the channel size.
img = randi([0, intmax('uint16')], 832, 2016, 8, 'uint16');
rgb = im2double(img(:, :, 1:3));
imshow(rgb)
Or perhaps:
img = double(img);
rgb = cat(3, sum(img(:, :, [1,2,3]), 3), ...
sum(img(:, :, [4,5,6]), 3), ...
sum(img(:, :, [7, 8]), 3));
rgb = rgb / max(rgb(:));
Best Answer