Я новичок в Матлабе..
У меня есть изображение размером 512x512x3 uint8. И я использую функцию «дизеринга» следующим образом:
[Myimagedither, Myimagedithermap] = rgb2ind(img, 16, 'dither');
imwrite(Myimagedither,Myimagedithermap,'step_4_RGB_D_U_16.tiff');
после этого я использую imread для чтения изображения следующим образом:
new_img = imread('step_4_RGB_D_U_16.tiff');
но после этого размер изменится только на 512x512 unit8. Мне нужно разделить это изображение на RGB. Кто-нибудь может помочь мне решить эту проблему?