imcropでのエラー
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
エラー: images.internal.crop.parseInputsOverTwo>checkCData (行 165)
入力イメージが無効です。
エラー: images.internal.crop.parseInputsOverTwo (行 52)
checkCData(a);
エラー: imcrop (行 104)
images.internal.crop.parseInputsOverTwo(varargin{:});
Imgfilenameにpngの1368×768の画像を読み込み、
ImgfilenameX=imcrop(Imgfilename,[1 1 768 768]);をしようとしたらエラーが出ました。
なぜでしょうか?
0 Commenti
Risposta accettata
Atsushi Ueno
il 28 Lug 2021
Modificato: Atsushi Ueno
il 29 Lug 2021
変数名からの憶測ですが、imcrop関数に画像データを入力せずファイル名を入力しているからだと思います。
Imgfilename = 'test.png';
% Imgdata = imread(Imgfilename);
% ImgfilenameX = imcrop(Imgdata,[1 1 768 768]); % このように修正すべきです
ImgfilenameX = imcrop(Imgfilename,[1 1 768 768]);
3 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su イメージ算術 in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!