0
我有以下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
@ user1877862。當我替換了預期會產生字符串的變量時,例如:strcat(thisdir,'_',num2str(1),'_ LABEL _','image','。jpg')---> mri_1_LABEL_image.jpg – Simplicity