명령 줄을 통해 이미지 크기를 쉽게 조정하는 방법은 무엇입니까?


답변:


169

간단하게 원하십니까?

를 실행하거나을 sudo apt-get install nautilus-image-converter클릭 nautilus-image-converter 노틸러스 이미지 변환기 설치합니다.

그것은 nautlius에 두 개의 컨텍스트 메뉴 항목을 추가하므로 마우스 오른쪽 버튼을 클릭하고 "이미지 크기 조정"을 선택할 수 있습니다. 다른 하나는 "이미지 회전"입니다.

원하는 경우 전체 이미지 디렉토리를 한 번에 수행 할 수 있으며 그렇게하기 위해 애플리케이션을 열 필요조차 없습니다.

새 상황에 nautilus -q맞는 메뉴를 보려면 노틸러스를 다시 시작 하고 홈 폴더 아이콘을 클릭하여 새 플러그인으로 노틸러스를 다시로드해야합니다.



1
Fedora 20에서도 잘 작동합니다. sudo yum install nautilus-image-converter
Greg Sheremeta

4
우분투 14.04에서 작동합니다. 감사.
Saeed Zarinfam

10
설치 후 로그 아웃하거나 재부팅해야한다고 생각합니다. 실행 pkill nautilus한 다음 새 플러그인과 노틸러스 다시로드 홈 폴더 아이콘을 클릭합니다.
Lambart

1
... 또는 nautilus -q마지막 코멘트 이후 누군가가 답변에 추가 된대로 실행하십시오 . :)
Lambart

239

먼저 다음을 통해 ImageMagick 을 설치하십시오 .

sudo apt-get install imagemagick

터미널을 열고 다음 명령을 실행하십시오.

convert  -resize 50% source.png dest.jpg

크기를 50 % 줄입니다.

크기를 지정할 수도 있습니다.

convert -resize 1024X768  source.png dest.jpg

동일한 패키지의 mogrify명령 줄 도구 를 사용할 수도 있습니다 .


14
우선,
convert-

1
이 명령은 크기를 50 %가 아닌 50 %로 줄입니다.
Matthias Weiler

그 @MatthiasWeiler 확인, 동일하지 않은 당신이 무슨 뜻인지
알렉산더 밀스

4
50 %의 특수한 경우에만 동일합니다. -resize 10%이미지를 90 % 작게 만듭니다.
Matthias Weiler

오류가 발생하면 "어떤 이미지가 정의되지 ..."당신이 목적지 이미지가 ... 위의 예에서 예 정의하지 않았기 때문에 그것은 아마, dest.jpg필수는 :)이다
라 메쉬 Pareek

99
sudo apt-get install imagemagick

이 명령 mogrify은 크기가 조정 된 이미지로 원본 파일을 덮어 씁니다.

mogrify -resize 50% *.png      # keep image aspect ratio
mogrify -resize 320x240 *.png  # keep image aspect ratio
mogrify -resize 320x240! *.png # don't keep image aspect ratio
mogrify -resize x240 *.png     # don't keep image aspect ratio
mogrify -resize 320x *.png     # don't keep image aspect ratio

참고 : -auto-orient변환 된 이미지의 방향을 자동으로 지정할 수 있습니다 .


가로 세로 비율을 유지하지 마십시오 convert.convert hospital.jpg -resize 2000x! hospital_2000.jpg
Adobe

2
두 상황 모두 완벽하고 간단한 답변. 그것을 사랑해!
navderm

2
초기 이미지는 새로운 크기의 이미지로 대체 됩니다. 초기 백업이 필요한 경우 백업하십시오

23

두 개의 이미지를 수행하는 경우 우분투의 대부분의 이미지 편집기 (Gimp, F-Spot 등)를 사용하면 기본 크기 조정을 수행 할 수 있습니다.

수십, 수백 또는 수천 개의 이미지를 편집하려면 Phatch를 선호 합니다 . Phatch는 GUI 기반 배치 사진 편집기로 이미지에서 전체 변형을 수행 할 수 있습니다.sudo apt-get install phatch

ImageMagick은 좋지만 사물의 설정 이름을 모르면 약간 지루합니다. 주변을 클릭하면 Phatch를 매우 빠르게 배울 수 있습니다.


F-Spot의 크기가 조정됩니까? 어디?
Martin

설치하는 동안 phatchChrome Browser가지고 폐쇄를하고 나는 그것을 다시 시작 할 수 없습니다, 나는 제거해야 phatch하고 다른 패키지는 다시 상태를 작업에 크롬을 얻기 위해 설치.
mallaudin

12

ImageMagick은 원하는 패키지입니다. 이 목적을 위해 유용한 명령 줄 도구가 많이 포함되어 있습니다.

다음은 이미지 크기를 일괄 처리하는 방법을 설명하는 간단한 자습서입니다.

mogrify -resize 320x240 *.jpg

이 명령이 완료되면 모든 이미지가 크기 조정 된 버전으로 바뀝니다. 이미지 종횡비를 유지하려는 노력으로 정확히 320x240 크기의 이미지를 생성하지 못할 수 있습니다. 이 문제를 발생 시키려면 원하는 해상도 끝에 느낌표를 추가하여 원래 명령을 수정하십시오.

mogrify -resize 320x240! *.jpg

8

김프 는 아마도 가장 일반적인 방법 일 것입니다. 왜냐하면 일반적인 작업을위한 상당히 간단한 UI를 가지고 있기 때문입니다. 이미지를 열고 이미지 → 이미지 크기로 이동 한 다음 그에 따라 변경하면됩니다. 김프를 사용하여 일괄 크기를 조정하는 방법도 있지만 마음에 들지 않습니다.


8

현재 nautilus-image-converterUbuntu 13.10 에서 작동하지 않습니다 . 따라서 커맨드 라인에서 imagemagick 를 사용합니다. 이 방법은 (적어도 나에게는) 매우 좋은 해결책입니다.

sudo apt-get install imagemagick

이 imagemagick 도구차이점 을 명심하십시오 .

  • Mogrify 는 동일한 이미지에서 처리를 수행하고 파일 수정 파일을 읽고 출력을 동일한 파일에 씁니다.
  • 변환 은 별도의 이미지에서 작업하고, 파일을 읽고, 다른 파일 / 형식으로 수정하고 쓰도록되어 있습니다. convert 명령을 사용하여 입력 파일과 동일한 출력 파일을 사용할 수도 있습니다.

종종 mogrify 를 사용 하여 단순히 여러 이미지의 크기를 조정하고 원본 파일을 덮어 씁니다. 나. 이 명령은 모든 JPG 파일의 크기를 원래 크기의 40 %로 축소합니다.

mogrify -verbose -resize '40%' *.JPG

8

새로운 소프트웨어를 설치할 필요가 없습니다.

convert -resize 50% myfigure.png myfigure.jpg

또는

convert myfigure.png -resize 200x100 myfigure.jpg

7

gthumb을 설치 하십시오 . JPEG, PNG, TIFF, TGA 형식으로 저장하는 옵션을 사용하여 뷰어, 크기 조정, 자르기, 회전, 뒤집기, 회색조 등 기본 이미지 처리 및 편집 기능을 간단하고 쉽게 수행 할 수 있습니다.

gthumb을 설치하려면 다음을 수행하십시오.

  • 터미널을여십시오
  • 유형 sudo apt-get install gthumb
  • 변경 사항을 수락

1
Linux Mint에서는 최적의 솔루션이었습니다.
Fedir RYKHTIK

나는 gthumb로 사진을 회전시키는 데 사용됩니다.
Arpad Horvath 2014

4

GUI의 경우, Phatch "한 번의 클릭으로 수천 장의 사진 가치가 있습니다"는 빠른 작업에 가장 적합합니다. 이미 우분투 저장소에 있습니다. 로 많은 작업과 옵션이 있습니다 imagemagick.

sudo apt-get install phatch

3

XnConvert 라는 좋은 멀티 플랫폼 도구가 있습니다 . 80 개 이상의 서로 다른 작업을 결합하여 선택하십시오. deb를 통해 설치가 간단합니다. 공식 웹 사이트에서 파일.

무료이지만 오픈 소스는 아닙니다. 아마도 그 아름다움 일 것입니다.

여기에 이미지 설명을 입력하십시오


3

유비쿼터스 ffmpeg(또는 avconv) 도구를 사용하여 이미지 크기를 조정할 수도 있습니다.

ffmpeg -i image.jpg -s 4096x2048 image-resized.jpg

당신이 정말로 빠른 JPEG 이미지 크기 조정을 원한다면 - 시도 epeg (언급 한 바와 같이 여기거기에 ) - 소스에서 구축 될 필요가있다.


ImageMagick에서 변환 및 mogrify에 비해 품질이 매우 좋습니다. 이것은 내가 가장 좋아하는 것입니다.
fsevenm

1

ImageMagick에서 이미지를 엽니 다.

  1. 이미지 명령 상자를 클릭하면 열립니다.
  2. view-> resize 원하는 픽셀을 입력하십시오. 크기 조정 버튼을 클릭하십시오.
  3. File-> save, 이름을 입력하십시오. 형식 버튼을 클릭하고 원하는 형식을 선택하고 선택 버튼을 클릭하십시오.
  4. 저장 버튼을 클릭하십시오.

다른 옵션은보기-> 원본 이미지를 선택하고 이미지의 모서리를 끌어 크기를 조정하는 것입니다. 파일-> 저장을 선택하십시오.


1

Pimagizer를 사용합니다. 그것은 훌륭하게 작동하며 내가 사용한 가장 쉬운 응용 프로그램입니다. 우분투 14.04, 15.04, 15.10에서 테스트되었습니다 .

sudo add-apt-repository ppa:vfrico/stable
sudo apt-get update
sudo apt-get install pimagizer

자세한 내용은 https://launchpad.net/pimagizer/ 를 참조하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.