У меня есть следующий imwrite
заявление:imwrite - Имя файла должно поставляться
imwrite(img, strcat(thisdir,'_',num2str(j),'_LABEL_',categoryClassifier.Labels(labelIdx),'.jpg'));
где categoryClassifier.Labels(labelIdx)
возвращает string
и thisdir
также является string
возвращая имя каталога. Но, я получаю следующее сообщение об ошибке:
Error using imwrite>parse_inputs (line 510)
A filename must be supplied.
Error in imwrite (line 418)
[data, map, filename, format, paramPairs] = parse_inputs(varargin{:});
Не является часть из strcat
считается имя файла?
Спасибо.
Можете ли вы показать пример того, что производит 'strcat()'? – KQS
@ пользователь1877862. Когда я заменяю переменные, которые, как ожидается, будут создавать строки, например: strcat (thisdir, '_', num2str (1), '_ LABEL _', 'image', '. Jpg') ---> mri_1_LABEL_image.jpg – Simplicity