matlab對檔案進行批量重新命名

2021-09-13 21:05:52 字數 671 閱讀 2382

matlab當中對影象進行操作時需要規範的檔名,因此需要對檔案進行批量的重新命名,方便後續的工作;之前翻閱部落格發現有eval,rename這種操作,但是不知道為什麼本機發現找不到指定的檔案,所以最終採取了對檔案進行剪下的方法,這樣既可以進行批量操作,也不要再去原來的資料夾刪除,十分方便。

clc;

file = dir('c:\users\royzzz\desktop\maskk\*.png');

num = length( file );

path='c:\users\royzzz\desktop\maskk\';

for i= 1 : num

old = file(i).name;

%可以對i進行操作進行不同形式的命名

i=i;

new = num2str(i,'%05i.png');

movefile([path old],['c:\users\royzzz\desktop\mask1\' new])

end

**使用的是movefile函式,將檔案剪下到本身的資料夾,在結果上面相當於進行了一次重新命名,算是小聰明吧!效果圖如下:

在MATLAB環境下批量對檔案進行重新命名

批量對檔案進行重新命名,每次處理len個檔案,並將各個檔案之間的對應命名關係輸出在 先看我.txt 檔案中 clcclear 設定當前新的分鐘數和秒數 minutes 20 設定當前分鐘數,字元型 seconds 25 設定當前秒數,字元型 ms strcat minutes,seconds 將新設...

matlab對檔案的操作

檔案操作是一種重要的輸入輸出方式,即從資料檔案讀取資料或將結果寫入資料檔案。matlab提供了一系列低層輸入輸出函式,專門用於檔案操作。1 開啟檔案 在讀寫檔案之前,必須先用fopen函式開啟或建立檔案,並指定對該檔案進行的操作方式。fopen函式的呼叫格式為 fid fopen 檔名,開啟方式 說...

python 批量對檔名進行部分修改

import os import numpy as np filepath home ubuntu urban sound classification master usingdata audio val 你所要修改檔名的資料夾 遍歷資料夾下檔名稱,此時的filelist為乙個列表 filelis...