Linux에서 PNG를 JPG로 변환하는 방법

리눅스 PC에서 PNG 형식의 이미지를 JPG 형식으로 바꿔야 할 필요가 있으신가요? 이미지 포맷 변환에 대한 경험이 부족하신가요? 걱정하지 마세요! 이 가이드에서는 리눅스 운영체제에서 PNG 이미지를 JPG 이미지로 변환하는 여러 가지 방법을 자세히 안내해 드립니다.

ImageMagick 설치: 리눅스 환경에서의 이미지 변환 도구

리눅스에서 PNG 파일을 JPG 파일로 바꾸는 방법은 여러 가지가 존재하지만, 가장 효율적이고 권장되는 방법은 ImageMagick이라는 명령줄 유틸리티를 사용하는 것입니다. ImageMagick은 다양한 이미지 포맷 변환을 지원하며, 특히 PNG 파일을 포함한 여러 종류의 이미지를 처리하는 데 뛰어납니다.

ImageMagick은 수많은 리눅스 사용자들의 시스템에서 필수적으로 활용되는 프로그램입니다. 다양한 애플리케이션들이 내부적으로 ImageMagick에 의존하고 있기 때문입니다. 그럼에도 불구하고, 이 소프트웨어를 리눅스 시스템에 설치하는 방법을 먼저 알아보는 것이 중요합니다.

ImageMagick은 대부분의 리눅스 배포판에서 지원됩니다. 설치를 시작하려면, 먼저 터미널 창을 열어야 합니다. 키보드 단축키 Ctrl + Alt + T를 누르거나, 앱 메뉴에서 “터미널”을 검색하여 실행할 수 있습니다.

터미널 창이 실행되면, 현재 사용 중인 리눅스 배포판에 맞는 설치 명령어를 아래에서 찾아 따라 하세요.

우분투 (Ubuntu)

우분투 리눅스에서는 다음 명령어를 터미널에 입력하여 ImageMagick을 설치할 수 있습니다.

sudo apt install imagemagick

데비안 (Debian)

데비안 사용자는 아래의 명령어를 통해 시스템에 최신 버전의 ImageMagick을 설치할 수 있습니다.

sudo apt-get install imagemagick

아치 리눅스 (Arch Linux)

아치 리눅스에서는 다음 pacman 명령어를 사용하여 ImageMagick을 설치합니다.

sudo pacman -S imagemagick

페도라 (Fedora)

페도라 리눅스를 사용하고 있다면, 아래의 dnf 명령어를 통해 ImageMagick을 설치할 수 있습니다.

sudo dnf install imagemagick

오픈수세 (openSUSE)

오픈수세 리눅스 환경에서는 다음 zypper 명령어를 사용하여 ImageMagick을 설치할 수 있습니다.

sudo zypper install imagemagick

기타 리눅스 배포판

위에서 언급되지 않은 리눅스 배포판을 사용하시는 경우라도 걱정할 필요는 없습니다. 패키지 관리자(소프트웨어를 설치하는 데 사용되는 터미널 명령어)를 통해 “imagemagick” 패키지를 검색하여 설치해 보세요.

만약 시스템에서 “imagemagick” 패키지를 찾을 수 없다면, ImageMagick 공식 웹사이트에서 소스 코드 설치 방법을 참고하여 직접 빌드할 수 있습니다. 웹사이트에서는 처음부터 빌드하는 데 필요한 모든 지침을 제공합니다.

ImageMagick을 활용한 PNG to JPG 변환 방법

ImageMagick은 터미널을 통해 이미지 변환 작업을 수행할 수 있도록 해줍니다. 여기서는 ImageMagick을 사용하여 PNG 파일을 JPG 파일로 변환하는 방법을 설명하겠습니다. 먼저 Ctrl + Alt + T 단축키를 누르거나, 앱 메뉴에서 “터미널”을 검색하여 터미널 창을 실행합니다.

터미널 창이 열리면, 변환하려는 이미지 개수에 따라 아래의 지침을 따르세요.

단일 이미지 변환

단일 이미지를 변환하려면, 먼저 ‘cd’ 명령어를 사용하여 PNG 이미지 파일이 있는 폴더로 이동해야 합니다. 이 예시에서는 ‘사진’ 폴더를 사용하겠습니다.

cd ~/Pictures/

해당 폴더로 이동한 후에는 ‘mogrify’ 명령어와 함께 ‘-format jpg’ 옵션을 사용합니다.

mogrify -format jpg MY-PNG-FILE.png

위의 명령어를 실행하면, ImageMagick은 원본 PNG 파일과 동일한 폴더에 동일한 파일 이름의 JPG 파일로 변환하여 저장합니다.

여러 이미지 변환

ImageMagick은 단일 이미지 변환뿐만 아니라 여러 개의 이미지를 한 번에 변환하는 기능도 제공합니다. 변환을 시작하려면, ‘cd’ 명령어를 사용하여 여러 개의 PNG 파일이 포함된 폴더로 이동합니다. 이번에도 예시로 ‘사진’ 폴더를 사용하겠습니다.

터미널에서 ‘cd’ 명령어를 사용하여 ‘Pictures’ 폴더로 이동합니다.

cd ~/Pictures

‘Pictures’ 폴더에 진입했다면, ‘mogrify’ 명령어와 ‘-format jpg’ 옵션을 함께 사용하여 ImageMagick에게 JPG 형식으로 변환해야 함을 알립니다. 그리고 변환하고자 하는 파일들을 지정합니다. 여러 파일을 한 번에 변환할 때는 와일드카드 문자 ‘*’를 사용합니다.

와일드카드 문자 ‘*’는 특정 파일 형식의 모든 파일을 한 번에 지정할 수 있도록 해주는 기능입니다. 이 경우, 모든 PNG 파일을 한 번에 변환하는 데 사용됩니다.

mogrify -format jpg *.png

변환이 완료되면, 원본 PNG 파일과 같은 이름의 다양한 JPG 파일들이 생성된 것을 확인할 수 있습니다.