YuzuMarker.FontDetection / dataset_filename_preprocess.py
gyrojeff's picture
feat: add dataset preprocess script
a2a1bfa
raw
history blame contribute delete
489 Bytes
import os
from font_dataset.utils import get_files
directory_path = "dataset"
files = get_files(directory_path)
def clean_name(file_name: str):
return (
file_name.replace("&", "-")
.replace("@", "-")
.replace("#", "-")
.replace("$", "-")
)
for file_name in files:
new_file_name = clean_name(file_name)
if new_file_name != file_name:
os.rename(file_name, new_file_name)
print(f"Renamed {file_name} to {new_file_name}")