私はmatlabには新しく、画像処理用のガンマ関数を実装したコードを書いています。私は約300枚の写真を「001.jpg」から「300.jpg」に生成し、ffmpegを使ってビデオを作ります。 最後に、私はビデオの結果が必要なだけで、ディレクトリに生成されたすべての写真を削除するコマンドが必要です!それを行う方法はありますか?あなたは現在のディレクトリ内のすべての.jpg
のファイルを削除したい場合は、ファイルをフォルダにカレントディレクトリ以外の住んでいる場合matlabディレクトリに番号の付いたファイルを削除する
0
A
答えて
1
あなたはあなたができる、ワイルドカード(*
)
delete('*.jpg')
でdelete
コマンドを使用することができますこの方法でディレクトリを指定してください。
folder = '/path/to/my/files';
delete(fullfile(folder, '*.jpg'))
はあなたがに数のファイル名を持っているだけでファイルを、それを制限したい場合は、以下の
Sueverの答えに追加files = dir('*.jpg');
filenames = regexp({files.name}, '^[0-9]+\.jpg$', 'match', 'once');
filenames = cellstr(cat(1, filenames{:}));
delete(filenames{:})
0
ような何かを行うことができます(まだコメントすることはできません):
作成している画像の名前を既に知っていると仮定すると、フォルダに「旅行」を保存して、ファイル名のリストを自分で作成して戻すことができます。
for i=1:numOfImages
filenames(i)={strcat(num2str(i),'.jpg')};
end
delete(filenames{:})
関連する問題
- 1. バッチファイル/ Windowsの:番号付きのファイル削除ファイル拡張子
- 2. 最後に追加された番号の付いたMarkerを削除する。
- 3. sap.ui.unified.Calendarの週番号を削除する
- 4. Htaccess - 内線番号を削除する
- 5. PHP - 番号プレフィックスを削除する
- 6. 番号を削除するSKLearn TF-IDF?
- 7. MATLABの日付番号が短すぎます - MATLABでシリアル番号の短縮を停止する方法
- 8. 削除 - ####郵便番号
- 9. ファイルの削除と親ディレクトリの削除
- 10. 番号に番号を付ける?
- 11. Oracle RDBMS:削除トリガーの後に行番号を削除するには?
- 12. ディレクトリ内のファイルを削除するCodeigniter
- 13. ディレクトリ内のファイルを削除する
- 14. sedまたはawkの行番号を削除する
- 15. Codeigniter:すべてのファイルを削除した後にディレクトリを削除します
- 16. LinuxのBash先行ゼロを削除せずにファイル名を自動的に番号付けする
- 17. 長い番号の最初のビットを削除する - ファストウェイJAVA
- 18. JQueryのページ番号 - ページ番号をクリックしてhref attrを削除する
- 19. svnファイルとディレクトリの削除
- 20. BSTから順番に番号を削除します
- 21. 端末内の複数の番号付きフォルダを削除する
- 22. データベース番号の自動番号付けまたはカスタム番号
- 23. Mysqlのトリガー、削除後のID番号
- 24. ディレクトリからファイルを削除するリンク
- 25. ディレクトリからファイルを削除する
- 26. 2つのディレクトリを比較し、2番目のディレクトリにある重複ファイルを削除する方法
- 27. Visual Studio Team Servicesの新しいプロジェクトは、削除されたアイテムの番号付けに続いています。
- 28. 固定された最大番号に番号を付ける
- 29. gitignoreを使用して、番号の付いたディレクトリのコレクションから最も高い番号のディレクトリのみをコミット/追加する方法
- 30. 連絡先から番号を選んで国番号を削除する
フォルダに他の画像がない場合、 'delete( '*。jpg')'はうまく動作します!正規表現は完璧に働いてくれました。ありがとうございました。二番目の行で ''マッチ 'と ''一度' 'が何をするのか説明できますか? –
@AlalehAこれは、一致すると一致(ファイル名)を返し、 'filenames'が削除するファイル名を含むセル配列になるようにします – Suever