티스토리 뷰

728x90

*주의. 이 글은 Python코드를 기준으로 작성했습니다.

 

필자는 연예인 사진을 분류하는 딥러닝을 하고 있다.
고로 많은 사진의 연예인 사진이 필요하며, 그 파일의 이름 또한 일정하게 관리해야 하는 경우가 많으므로 이 코드를 찾게 됐다. 분명 필요한 사람들이 있을 것이며 어떻게 사용해야 하는지 또한 설명하고자 한다.

 

import os

name ='taeyeon'
path = 'C:/Users/sim/Desktop/image/'+ name +'_face/'+name+'_face_close_resize(100x100)_ordered2'
file_names = os.listdir(path)

i = 0
for file_name in file_names:
    src = os.path.join(path, file_name) # os.path.join('폴더 위치', '파일명') 에 접근
    dst = str(i) + '.jpg' # 바꾸고자 하는 이름 
    dst = os.path.join(path, dst) # 바꾸고자 하는 경로+파일명을 저장 
    os.rename(src, dst) # 기존 이름을 저장해놓은 이름으로 변경
    i += 1

위의 코드가 전부이다. 필자는 태연 사진을 분류하고자 태연 사진에 숫자를 차례대로 넣고자 사용하였다.

설명은 간단하게 위에 적어 놓았다.

이 상태로 실행해 보면

변경

tayeon숫자.jpg -> 숫자.jpg로 바꿨다. 순서대로 접근하여 변경은 아닌 것 같다. 참고하자.

끝. 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함