Со ссылкой на пример, в MathWorks «SimpleColorDetector» http://www.mathworks.com/matlabcentral/fileexchange/26420-simplecolordetectionКак сохранить/сохранить изображение в Matlab?
Может кто-то дайте мне знать, как сохранить изображение «redObjectsMask»?
Я пытался сохранить его с imwrite(redObjectsMask,'test.jpg');
но сохраняются в виде черного изображения. Но на imshow(redObjectsMask,[]);
оно показывает правильное изображение.
Вот пример кода:
redMask = (redBand >= redThresholdLow) & (redBand <= redThresholdHigh);
greenMask = (greenBand >= greenThresholdLow) & (greenBand <= greenThresholdHigh);
blueMask = (blueBand >= blueThresholdLow) & (blueBand <= blueThresholdHigh);
redObjectsMask = uint8(redMask & greenMask & blueMask);
subplot(3, 3, 4);
imshow(redObjectsMask, []); % this shows the image I require to be saved
imwrite(redObjectsMask,'test.jpg'); % this saves a blank image
Можете ли вы опубликовать немного кода и что redObjectsMask выглядит? Насколько мы хотели бы помочь вам, люди не смогут загрузить и запустить функцию, чтобы попытаться угадать проблему. – McMa