소개
Waifu2x Caffe는 AI 기반 이미지 업스케일링 소프트웨어로, 원래 waifu2x의 변환 기능을 Caffe 프레임워크를 사용하여 Windows용으로 재작성한 프로그램입니다. CPU 변환이 가능하지만, NVIDIA GPU를 사용하면 CUDA 또는 cuDNN을 통해 훨씬 빠른 속도로 변환할 수 있습니다.
상세정보
변환 모드 및 모델 선택
노이즈 제거와 확대를 동시에 수행하거나, 각각 단독으로 실행할 수 있습니다. JPEG 이미지의 경우 자동으로 노이즈를 판단하여 처리하는 모드도 제공합니다. 사용자는 이미지 종류에 따라 2차원 일러스트용 RGB/UpRGB/CUnet 모델, 사진/애니메이션용 Photo/UpPhoto 모델 등 최적의 AI 모델을 선택할 수 있습니다.
고급 설정 및 제어
확대 비율을 자유롭게 지정하거나, 특정 너비·높이를 목표로 설정할 수 있습니다. 내부적으로 이미지를 분할하여 처리하는 ‘분할 크기’와 동시에 처리하는 블록 수인 ‘배치 크기’를 조절하여 PC 사양과 GPU 사용량에 맞게 처리 속도와 메모리 사용량을 최적화할 수 있습니다. TTA(Test-Time Augmentation) 모드를 사용하면 처리 시간이 느려지지만 화질 지표(PSNR)가 향상됩니다.
GUI 버전
‘waifu2x-caffe.exe’를 더블클릭하여 실행하면 그래픽 사용자 인터페이스가 나타납니다. ‘입력 경로’에 변환할 파일이나 폴더를 드래그 앤 드롭하면 ‘출력 경로’가 자동으로 설정됩니다. 변환 설정(모델, 확대율, 노이즈 제거 레벨 등)을 조정한 후 ‘실행’ 버튼을 누르면 변환을 시작합니다. 프로그램은 영어, 일본어, 한국어 등 다국어를 지원합니다.
CUI 버전
‘waifu2x-caffe-cui.exe’는 명령줄 도구입니다. 기본 사용법은 다음과 같습니다.
- 도움말 출력:
waifu2x-caffe-cui.exe --help - 기본 변환 명령어 예시:
waifu2x-caffe-cui.exe -i mywaifu.png -m noise_scale --scale_ratio 1.6 --noise_level 2
위 명령어는 ‘mywaifu.png’ 파일을 노이즈 제거 후 1.6배 확대하여 변환된 결과를 파일로 저장합니다. ‘-i’로 입력 파일, ‘-m’으로 변환 모드, ‘-s’로 확대 비율, ‘-n’으로 노이즈 제거 레벨을 지정할 수 있습니다.
이런 경우에 유용합니다
웹에 올린 이미지의 해상도가 낮아 선명하지 않을 때, 오래된 애니메이션이나 일러스트레이션의 잡음을 제거하고 선명하게 만들고 싶을 때, 또는 이미지 편집 프로세스에서 AI 기반의 고화질 확대 기능이 필요할 때 유용합니다. 파일 폴더를 지정하면 내부 하위 폴더에 포함된 모든 이미지를 한 번에 처리할 수 있어 대량 변환에 적합합니다.
지원 환경 및 시스템 요구사항
Windows Vista 이후 버전의 64비트 운영체제가 필요합니다. GPU를 사용하여 빠른 변환을 원할 경우, NVIDIA Compute Capability 3.5 이상의 그래픽 카드와 해당 환경에서 사용 가능한 CUDA 또는 cuDNN이 필요합니다. 반드시 Microsoft Visual C++ 2015 재배포 가능 패키지 (x64 버전)가 설치되어 있어야 합니다.
제한 사항 및 확인 사항
- 32비트용 실행 파일은 제공되지 않습니다.
- 알파 채널(투명도)이 포함된 이미지를 확대하는 경우, 일반 이미지 대비 약 2배의 처리 시간이 소요될 수 있습니다.
- 이미지 확대율이 2배를 초과할 경우, 2배씩 반복 확대 후 마지막에 축소하는 과정을 거치기 때문에 결과물이 부드럽고 뭉개질 수 있습니다.
- 分割 크기(Crop Size)는 변환 속도와 GPU 메모리 사용량에 큰 영향을 미치므로, 처리 중 소프트웨어가 강제 종료된다면 해당 값을 낮추어 조정해야 합니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


