본문 바로가기

#알다/꿀팁

사진을 고화질로 바꿔보자! CodeFormer 사용법

반응형

최근 AI가 유행 중에 고화질로 바꿔주는 새로운 방식인 CodeFormer를 소개합니다. 이 AI는 여러분이 가지고 있는 저해상도 얼굴 사진을 고화질로 바꿔주는 마법 같은 도구입니다. 아래의 사진은 CodeFormer로 이용한 사진들입니다.

좌: 원본 / 우: CodeFormer 적용 후

웬만한 AI 기반 상용 프로그램보다 더 정확한 결과가 도출되는 것으로 보입니다. 굉장한 도구이기 때문에 한번쯤은 사용해 보시기 바랍니다

CodeFormer 사용법

그전에 먼저, 구글 계정이 필수입니다. 안 그러면 구글의 Colab을 사용할 수 없기 때문에 반드시 구글 계정을 이용해 주시기 바랍니다.

구글 계정이 있다면, 공식적으로 배포된 Colab 데모 링크를 들어갑니다. 그런 다음에 Drive로 복사합니다.

복사를 완료했다면 이제 본격적으로 사용해 봅시다. 먼저 1. Preparations에 있는 코드를 실행시켜 CodeFormer가 필요한 라이브러리를 설치해 줍니다.

라이브러리가 설치되고 2. Test on your images로 가서 코드를 실행한 다음에 이제 테스트할 이미지를 선택해 줍니다. 참고로 반드시 jpg 파일, 또는 png 파일로 올리셔야 됩니다. jpeg 파일은 CodeFormer가 파일 인식을 못해서 AI가 작업을 못합니다.

이제 AI 작업을 해 봅시다. CODEFORMER_FIDELITY값이 높을수록 원본 사진에 가까워지고, 값이 낮을수록 AI가 직접 향상한 화질에 가깝게 해 줍니다. BACKGROUND_ENHANCE배경을 향상해주는 것이고, FACE_UPSAMPLEAI가 직접 얼굴 사진을 향상해주는 것입니다.

설정을 완료했다면 역시 좌측에 있는 시작 버튼을 눌러 코드를 실행합니다.

AI 작업이 완료되었다면, 위 사진처럼 코드를 실행해서 사진을 다운로드해 줍니다. 사진 파일의 용량이 많을수록 다운로드 속도가 느리니 이 점에 주의해주시기 바랍니다.

좌: 원본 / 우: CodeFormer 적용 후

여기까지 CodeFormer의 사용법이었습니다. 그동안 갖고 있던 저해상도 사진을 고화질로 바꿔보고 싶다면 한번 시도해 보는 것도 좋을 것 같습니다.