답변:
아무도 가장 쉽고 저렴하며 기술적 인 옵션을 언급하지 않은 것에 대해 조금 놀랐습니다.
먼저 응용 프로그램 폴더에있는 Automator를 엽니 다.
그런 다음 새 워크 플로우를 작성하도록 선택하십시오.
다음으로 끌어서 놓아 워크 플로우에 다음 단계를 추가하십시오.
이것을 실행하면 Automator가 다음을 수행합니다.
( "워크 플로가 실행될 때이 작업 표시"확인란은 워크 플로가 일시 중지되고 옵션을 표시 한 다음 변경할 수 있음을 의미합니다)
그렇게하면 Automator가 휘젓고 화상을 입을 것이며, 완료되면 경고음이 울립니다.
불행히도 JPEG 품질을 선택할 수있는 옵션이없는 것 같습니다. 그러나 가격 (무료)의 경우 꽤 편리합니다.
ImageMagick을 사용하고 싶습니다. sips
동일한 크기 조정 방법을 사용하는 Automator를 사용하면 이미지를 더 선명하게 만들지 않고도 이미지가 너무 흐릿하게 보입니다.
Homebrew 를 설치 한 후 또는 MacPorts 를 설치 brew install imagemagick
한 후 ImageMagick을 설치할 수 있습니다 . 그런 다음 다음과 같은 명령을 실행하십시오.sudo port install imagemagick
mogrify -filter lanczos2 -resize '500x500>' -format jpg -quality 90 -path /tmp/ *.jpg
500x500>
500px보다 넓거나 큰 이미지를 500x500px에 맞 춥니 다. 500x
항상 너비를 500px로 변경하고 500x500^
모든 이미지를 500x500px 이상으로 만듭니다. -path /tmp/
파일을 /tmp/
수정하지 않고 출력 파일을 저장합니다 .
Lanczos2
또는 2 엽 Lanczos 는 매우 유사합니다 Catrom
. Lanczos
( Lanczos3
)에 비해 약간 덜 선명하고 울림이 적은 인공물을 생성하며 더 많은 모아레 패턴을 생성합니다. 이미지를 작게 만드는 기본 필터는 Triangle
입니다. 종종 제 생각에 이미지가 너무 흐려집니다.
-quality 100
약 2 배의 파일 -quality 95
을 생성하여 약 2 배의 파일을 생성합니다 -quality 88
.
더 많은 정보 :
http://www.imagemagick.org/Usage/resize/
http://www.imagemagick.org/Usage/filter/
http://lri.me/shell1.txt
다음은 비슷한 명령을 사용합니다 sips
.
for f in *.jpg; do sips -Z 500 -s format jpeg -s formatOptions 80 "$f" /tmp/; done
-Z 500
500x500>
ImageMagick 과 같습니다 .
다른 사람이 100,000 개 미만의 이미지를 가지고 있다면 미리보기를 사용할 수도 있습니다.
미리보기는 sips
Automator와 동일한 크기 조정 방법을 사용 했지만 10.7부터 다른 방법을 사용했습니다. Lanczos2
그래도 ImageMagick을 선호합니다 .
다른 옵션의 비교를 http://19a5b0.s3-website-us-west-2.amazonaws.com/imagemagick-osx-resizing/index.html에 업로드했습니다 .
mogrify
: 이것은 파일을 제자리로 변환하고 원래 파일을 덮어 씁니다! 문제가 발생하면 파일을 잃어버린 것입니다! 더 나은 사용 convert
(ImageMagick에서).
-path
( convert
현재 가지고 있지 않은) 옵션 을 지정해도 그렇지 않습니다.
sips
더 나은 선택 일 것입니다. 1,000 JPG로 빠른 테스트에서 800px 너비로 ~ 5MB 크기 조정에 약 1 분이 걸렸습니다. 와 sips
와 ~ 8 분. 와 mogrify
(디스크 버퍼가 제거 더불어, 쿼드 코어에 GNU 병렬 사용).
ImageMagick 은 명령 행 인터페이스 프로그램이며이를 위해 만들어졌습니다. ImageMagick의 사용 및 설치는 위협적 일 수 있지만이 이미지 조작 패키지는 지금까지 내가 경험 한 것 중 가장 강력합니다. 원시 OS X 사용자에게는 소스에서 설치하는 것이 번거로울 수 있으므로 Homebrew 를 사용하는 것이 좋습니다 .
Homebrew를 사용하여 ImageMagick 을 설치하려면 터미널에서이 oneliner를 실행하십시오.
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
Homebrew가 이제 설치되었으므로 설치 후 설치 프로그램의 제안을 따르는 것이 좋습니다. 이제를 사용하여 ImageMagick을 설치 brew
합니다.
brew install imagemagick
이제 ImageMagick이 설치되었으며 convert
사용자의 목적에 맞게 프로그램을 사용할 수 있습니다. 큰 jpg 이미지를 더 작은 PNG 이미지로 변환하려면 실행할 수 있습니다
convert input.jpg -geometry 800x600 output.png
"폴더의 모든 파일 크기를 조정하고 다른 폴더에 저장하는 방법"에 대한 답을 얻으려면 다음 스크립트를 실행할 수 있습니다.
# create output dir
mkdir -p "../resized"
# Convert all .jpg files in the current folder
for image in *.jpg; do
convert $x -geometry 800x600 resized/$x
done
ImageMagick은 100 가지가 넘는 이미지 형식을 변환 할 수 있으며 Photoshop에서 수행 할 수있는 거의 모든 트릭은 ImageMagick으로 수행 할 수 있습니다.
여러 사람들이 ImageMagick을 언급했습니다. 여기에는 레시피가 있습니다. 간단하게하기 위해 모든 파일이 하나의 폴더에 있고 폴더에는 다른 것이 없다고 가정합니다. 터미널 창을 열고이 폴더로 cd 한 후 다음을 실행하십시오.
mkdir ../resized
for x in *.jpg; do convert -geometry 800x600 $x ../resized/$x
800x600을 원하는 크기로 바꿉니다.
convert
타겟 이미지에 대해 다른 품질 설정을 선택하거나 크기 조정 옵션을 백분율로 설정하는 등 ImageMagick의 유연성이 크게 향상됩니다 . 또는를 사용 -geometry 800x800
하면 가로 세로 비율이 유지되지만 최대 너비와 높이는 800 픽셀입니다.
단점은 명백한 것입니다. 명령 줄에 대해 어느 정도 익숙해야하며 convert
원하는 설정 에 대한 명령 줄 옵션을 통해 쟁기를 할 의지가 있어야 합니다. 이것은 희미한 마음의 일이 아닙니다.
나는 두 번째 GraphicConverter 입니다. 저는 16 년 동안 등록 된 사용자였습니다. 주요 목적은 일괄 처리 이미지 편집이며, 사용자 지정 워크 플로를 디자인하고 저장하기위한 훌륭한 사용자 인터페이스를 제공합니다.
Automator와 함께 사용할 수도 있지만 반드시 그럴 필요는 없습니다.
다음은 배치 처리 이미지 편집 기능을 설명하는 GraphicConverter 페이지의 일부 정보입니다 .
추가 기능으로 일괄 변환
GraphicConverter는 정교한 사진 처리 기능을 제공하여 선택한 사진에 적용되는 반복 작업을 완전히 자동화합니다.
- 5 장 또는 5,000 장의 사진 파일이 있는지 여부에 관계없이 선택한 모든 소스 그림을 쉽고 빠르게 새로운 형식으로 변환합니다. 전환 유형을 정의하고 세부 정보를 설정하기 만하면됩니다.
- 변환 프로세스 중에 회전, 크기 조정, 해상도 변경 등과 같은 최대 60 개의 추가 배치 기능을 적용 할 수 있습니다.
- 사진 파일을 인터넷에 배치 할 때 호환성 문제가있는 경우 문서를 업로드하기 전에 Mac OS Ressourcefork 제거를 자동화하십시오
- 인터넷에 게시 할 HTML 형식으로 카탈로그를 작성하고 색상, 크기 등을 개별 요구 사항에 맞게 조정하십시오 (예 참조).
- 특별 기준에 따라 선택한 문서의 이름을 빠르고 쉽게 변경
- 사진을 함께 결합 (예 : QuickTime VR)
- 다양한 문서 형식에 IPTC 정보 삽입 또는 추출
- 그리고 훨씬 더 ...
이것은 또 다른 간단하고 깨끗하고 효과적인 배치 이미지 크기 조정 스크립트입니다. 그래픽과 다른 해상도를 많이 다루는 경우이 스크립트를 사용하고 가끔 사용하기 위해 다른 값으로 저장할 수 있습니다.
이 target_width
120 값을 필요 에 따라 변경 하고 스크립트를 저장하십시오. 이제 이미지를 저장된 스크립트 파일로 드래그하여 이미지 크기 조정을 시작하십시오.
스크립트 편집기를 열고 다음 새 스크립트를 작성하십시오.
-- save in Script Editor as Application
-- drag files to its icon in Finder
on open some_items
repeat with this_item in some_items
try
rescale_and_save(this_item)
end try
end repeat
end open
to rescale_and_save(this_item)
tell application "Image Events"
launch
set the target_width to 120
-- open the image file
set this_image to open this_item
set typ to this_image's file type
copy dimensions of this_image to {current_width, current_height}
if current_width is greater than current_height then
scale this_image to size target_width
else
-- figure out new height
-- y2 = (y1 * x2) / x1
set the new_height to (current_height * target_width) / current_width
scale this_image to size new_height
end if
tell application "Finder" to set new_item to ¬
(container of this_item as string) & "scaled." & (name of this_item)
save this_image in new_item as typ
end tell
end rescale_and_save
원본 출처
미리보기는 가끔 크기 조정에 좋은 솔루션입니다. ImageMagic (명령 줄 유틸리티), 미리보기 또는 기타 + Automator 등과 같은 다른 멋진 무료 옵션도 있습니다.
그러나 이것이 업무의 일부이고 진정한 유연성이 필요한 경우 특수 용도의 응용 프로그램으로 많은 시간을 절약하고 더 많은 기회를 제공 할 수 있습니다. 많은 사용자가 배치 이미지 크기 조정기 크기 조정 감지 ( http://veprit.com/resizesense)를 선택했습니다. 뛰어난 유연성과 편리함을 위해 )를 선택했습니다.
면책 조항 : 나는 개발자입니다. Resize Sense를 스스로 판단하는 것이 좋습니다. 제품 웹 사이트의 소개 비디오는 Resize Sense의 특별한 점을 알려줍니다. 무료 데모 버전이 있습니다.
이것에 최고
Apple Aperture에 대해서는 아무도 언급하지 않았습니다.
결코 가장 저렴한 것은 아니지만 유용한 다른 많은 것들이 함께 제공됩니다. 기본적으로 iPhoto를 대체 한 다음 일부를 대체합니다. 사진 작가가 일반적으로 Photoshop을 사용하는 것의 95 %를 수행합니다. (불타는 텍스트를하지 않습니다. :-)
그러나 Aperture가 제공하는 다른 것들이 필요하지 않다면 ImageMagick 접근 방식, 즉 명령 줄 프로그램을 다운로드, 설치 및 실행하여 협박하지 않는 경우와 @markhunte의 주장에도 불구하고 Automator 접근 방식은 무료입니다. .
나는 와인 (그리고 XQuartz )과 IrfanView를 사용 합니다. 물론 명령 행에서 imagemagick 을 사용할 수도 있습니다 . 와인과 imagemagick의 경우 Homebrew를 추천 합니다.