이미지를 확인하면서 각 폴더로 분류하는 프로그램

    목차
반응형

 

이미지를 확인하면서 설정해둔 하위 폴더로 이동시키는 프로그램이다.
jpg, jpeg, png, gif, webp 파일 형태를 읽으나 gif와 webp의 경우 움짤이 재생되지는 않는다.

 

0. 왜 필요해?

인터넷 생활을 하다보면 짤을 저장하기 마련인데, 다운로드 폴더에 마구잡이로 쌓인 이미지들을 분류하기 위해서는 특정 이미지들을 선택해서 이동시켜줘야 하는데, 해당 과정이 모바일이나 PC나 너무 힘들다. 예를 들어,

- 분류할 이미지가 어떤 이미지인지 썸네일만으로는 부족한 경우 이미지를 확대해서 확인해줘야 하며

- 같은 폴더로 이동시킬 이미지들을 다중선택하다 실수로 다른 이미지를 선택하거나, 다중선택이 풀리는 경우가 있다.

- 또, 중간중간 삭제를 하고 싶은 이미지도 있다.

그래서 이런 문제점을 겪지 않기 위해 이미지를 분류하는 프로그램을 직접 만들어보았다.

 

뿐만 아니라 이미지 분류 딥러닝 모델을 만들기 위해 이미지 라벨링을 할 때도 유용하게 사용할 수 있을 것 같다.

 

 

1. 사용 방법

- [폴더 선택] 버튼을 눌러 분류할 이미지들이 있는 폴더를 지정한다.
  - 해당 폴더의 이미지 수와 분류 대상 이미지 1개가 표시된다.

- 프로그램 하단에서 단축키에 해당하는 폴더명을 확인할 수 있다.
- 숫자키 0~9를 눌러 설정해둔 하위 폴더로 이동시킨다.
  - 이미 동일한 파일명을 가진 이미지가 있는 경우, 랜덤 6자리 값을 파일명에 추가하여 이동시킨다.
- 좌우 방향키를 눌러 이미지를 탐색할 수 있다.
- Delete키를 누르면 이미지를 삭제할 수 있다.
- 테마 메뉴에서 라이트 모드, 다크 모드를 선택할 수 있다.
- 설정 메뉴에서 각 숫자 단축키에 해당하는 폴더명을 지정한다.

- 지정할 수 있는 폴더 수는 최소 2개, 최대 10개로 폴더 추가와 삭제 버튼으로 조절할 수 있다.
- 저장 버튼을 눌러야 적용이 되며, config.ini 파일이 생성된다.

 

 

2. 전체 코드 및 exe 파일

코드 → github

exe 파일 → github

728x90
반응형