웹서빙 중 아주 유용한 정보여서 그대로 퍼온 자료입니다.
(1) 포토샵으로 (이미지 크기 줄이기) Action 만들기...

                     (Photoshop 7 영문판 기준으로 설명)

***요즘은 디카의 화소수가 커져서 1000만 화소를 넘는 디카들도 흔하게 볼 수 있다.

***그런 디카로 찍은 사진들은 크기가 큰 상태가 보통인데,, 그런 큰 이미지들을 Web 등에

***올리기 위해서는  작은 사이즈로 Resize를 하게 된다.- 문제는 그렇게 준비된 큰 크기의

***사진들이 수 백 장 이상일 때, 모든 사진들의 크기를 일일이 줄인다는 것은 엄두가 안 날

***정도로 번거로운 일이다.- 그럴 때 (포토샵)의 (Action)과 (Batch) 기능을 이용하면, 여러

***장의 사진들의 크기를 간단하게 한꺼번에 줄일 수 있는데, 그 방법을 소개하려고 한다.


 
     1) 먼저 위에서 보는 바와같이, 적당한 위치에 폴더를 두 개 만들어서 (하나)는 크기를

줄일 원본 이미지들을 넣고, (다른 하나)는 크기가 줄어든 축소 이미지를 넣어둘 폴더로 활용

한다.- 위의 예에서는 줄이기 전의 원본 이미지들은 (이미지 원본 폴더)에 넣어 뒀고, 앞으로

축소 작업을 해서 크기가 줄어든 축소 이미지들을 넣기 위해, 빈 상태의 (이미지 축소 폴더)를 

하나 더 만들었다.-그리고 Action을 만들 때, 작업용 이미지가 하나 필요한데, 원본 이미지 중 

하나를 같은 경로에 복사해서 꺼내 두고, 이름을 그냥 (연습 이미지)라고 붙여둔 상태이다.
 


     2) (이미지 원본 폴더)에 있는 원본 사진의 크기가 얼마나 되는지 알아보기 위해서 해당

폴더를 열어 봤다.- 위에서 보는 바와같이..(2592x1944) 크기의 1.96MB 용량을 가지는 사진이

150 장이나 들어 있어서, 해당 폴더 크기만도 300MB를 넘고 있다.- 이 사진들의 크기를 줄여서

50% 정도 작게 만들 것이다. 그것도 한꺼번에...--한 가지 말해 둘 것은,, 이 포스트를 작성하기

위해서 몇 번 연습하는 동안에 축소된 이미지들을 다른 폴더로 들어가게 작업을 했는데도, 원본

이미지가 있는 폴더의 사진들까지 함께 축소가 되는 경험을 했다.- 이런 결과가 나왔던 이유는

축소될 이미지들에게 따로 이름을 주는 Save As가 아니라 , 원본 이미지 이름을 그대로 쓰면서

덮어씌우는 (Save)로 연습을 해서 그랬던 것같으니까, 참고하시라. 아무튼 원본 이미지들을 

원래의 크기 그대로 보존해야 한다면, 원본 이미지들이 들어 있는 (이미지 원본 폴더)를 하나 

따로 복사해서 저장해 두는 것이, 나중에 후회할 일을 사전에 막는 방법이 될 것이다.
 
 
     3) 포토샵에서 (Action)이라고 하는 것은 (어떤 작업이 진행되는 동작)이라고 보면 된다.

그런 (Action)을 저장했다가 (똑같은 작업을 할 때 적용시켜서 무의미한 반복 작업을 줄이는

기능)이 바로 (Action)과 (Batch)인 것이다.- 이런 Action을 저장하려면, 포토샵에서 (Action

Palette)가 필요하므로, 먼저 액션 팔레트를 열어 보자(기본으로 열려 있다면 통과^^)..
 

   a) 먼저 Action을 저장하기 위한 (연습 이미지)를 (a)와 같이 하나 불러 온다.

   b) 위의 (b)에서 보는 바와같이, 포토샵의 오른쪽에 액션 팔레트가 있는지 본다.

   c) 그림 (c)는 액션 팔레트를 잘 보이게 하기 위해서 확대해서 배치한 것이다.

   d) 만일 액션 팔레트가 안 보인다면, (d)와 같이 (Window) 메뉴 속으로 들어간다.

   e) 위의 (e)와 같이  (Action)이라는 메뉴를 체크하면 액션 팔레트가 나타나게 된다.

    f) 액션 팔레트 아래의 (f) 버튼(Create New Action)을 누르면, 액션을 만들 수 있다.

-액션 팔레트 오른쪽 위의 모서리에 있는 ▶ 모양의 버튼을 누르면, 액션 팔레트에서

적용할 수 있는 각종 명령(기능)들이 뜨는데, 거기에서 (New Action...) 메뉴를 눌러도

(Create New Action) 버튼을 눌렀을 때와같이, 새로운 액션을 만들 수 있음도 아시라.
  

 

     4) 앞으로 만들어지게 될 액션에 이름을 붙이고, 저장(녹화)를 시작해 보자.
 

   a) 먼저 단계에서 (Create New Action) 버튼을 누르면, (a)와같이 (New Action) 창이 뜬다.

   b) (Name:) 항목에, 앞으로 저장될 Action의 이름으로 (ResizeAction)이란 이름을 붙였다.

   c) 이름을 붙였으면, 오른쪽에 있는 (c)의 (Record) 버튼을 눌러서, Action 녹화를 시작한다.

   d) 액션 팔레트를 보면, 위의 (d)와같이, 위에서 붙인 ResizeAction이라는 이름이 들어왔다.

   e) (Record)를 누른 결과,  (녹화 중)이라는 표시로, (e)와 같이 (녹화 버튼)이 켜져 있다.
  
 
     5) 현재 만들고자 하는 Action은 (사진을 줄이는 동작)이므로, 이미지를 줄여 보자.

   a) 크기를 줄이는 작업용의 (연습이미지)가 열려 있는 상태에서,(Image) 메뉴로 들어간다. 

   b) (Image) 메뉴 안에 보면, (b)와 같이, (Image Size)라는 메뉴가 있는데, 그것을 선택한다. 

   c) (Image Size) 창이 뜨면-(c)의 콤보 버튼을 눌러서 (Pixels)을 (Percent)로 바꾸어 준다.

   d) 그리고 (d)와 같이, (50)이라고 입력한다.- 원본 사이즈를 50%로 줄이겠다는 뜻이다.

콤보 버튼 오른쪽에 보면 (쇠사슬)같은 것이 있는데, 그것이 보이는 상태라면, (Width) 쪽의

(Percent)나 (수치)를 하나만 선택하거나 입력해도, (Height) 쪽도 같은 상태로 변경이 된다.

   e) 수치 입력이 끝났다면, (e)에 있는 (OK) 버튼을 누른다. 그러면 (연습 이미지)가 50%

축소되는 것을 볼 수 있는데, 그 순간 이 (축소 작업)이 ResizeAction으로 기록되는 것이다.

  

     6) 위의 5)까지의 작업을 잘 했다면, (이미지 줄이기 동작) Action 만들기는 일단 끝났다.

즉, 어딘지는 몰라도 (ResizeAction)이라는 이름으로 새로운 Action이 하나 만들어진 것이다.

그러나 Save As 과정도 Action으로 저장이 되는지 보기위해서 Action 기록(녹화) 상태를 끄지

않고, 계속해서 Save As 과정을 진행해 보고자 한다.

 
   a) 위의 (a)는 (File)-(Save As) 메뉴를 눌러서 (Save As) 창을 띄워, 파일 이름을 준 상태다.

   b) 파일 이름을 (연습이미지_resize)라고 주고,- 위의 (b)와 같이 (저장) 버튼을 누른다.

   c) 그러면 (c)와 같이, (JPEG Options) 창이 뜬다.- 사실 여기서 하는 (Save As 과정의 Action

기록) 시도는, 이 포스트를 작성하기 위해서 연습하는 과정에서 겪었던 어떤 경험 때문이다.

- 위의 5) 번의 과정까지 작업한 다음, 그렇게 기록된 (이미지 줄이기) Action만으로 한꺼번에 

여러 장의 이미지를 줄이는 작업을 시도한 결과, 각각의 사진들이 자동으로 줄어들 때마다, 

매번 위에서 보는 (JPEG Option) 창이 뜨고, 그 창에서 (OK)를 눌러야 다음 이미지를 줄이는

작업으로 넘어 가는 경험을 했던 것이다.- 그런 식으로 일일이 (JPEG Option) 창에서 (OK)를

눌러야 다음 이미지를 줄이는 작업으로 넘어 간다면, 한꺼번에 여러 장을 빨리 자동으로 줄이는 

작업을 하는 것의 의미는 반감되는 것이다.- 그래서 (Save As) 작업까지  해서, (JPEG Option)

창 설정까지 함께 Action으로 저장하면, 그런 번거로움이 사라질까 하는 계산에서 Save As 작업

까지 Action으로 기록해 볼 생각을 했던 것인데,,이 문제는 만들어진 Action을 Batch 기능으로

한꺼번에 적용해 줄 때, (어떤 옵션)을 체크해 주는 걸로 간단히 해결됨을 (아래서 설명)한다.

   d) 아무튼 일단 (JPEG Option) 창이 떴으니까, Quality를 적당히 설정하고 (OK)를 누른다.
  

     7) (이미지 줄이기) Action을 만드는 과정은 끝났다. 그러나 처음에 Action을 기록하는

(Record) 버튼을 눌러서 (녹화(기록) 상태)로 만들었으므로, Action 기록 작업이 다 끝났으면

(녹화 상태)를 꺼 줘야 한다.-그것을 꺼 주지 않으면, 다음 과정들이 계속 녹화가 되니까...
 

   a) 위의 (a)를 보면, 액션 팔레트의 아래에 (stop) 버튼이 활성화되어 있음을 볼 수 있다.

   b) 그림 (b)와 같이 그 stop 버튼을 눌러서 꺼 줌으로써, (빨간색)으로 활성화되어 있던

(녹화 버튼)은 물론이고, (녹색)으로 활성화되어 있던 stop 버튼까지 (회색)으로 바뀌면서

Action 녹화가 종료된다.- 그래야 비로소 (c)와 같이 (ResizeAction)이란 액션이 만들어진다.

-다시 한번 확인하자면, 이 단계까지 잘 따라왔다면, (이미지 크기 줄이기)라는 Action이

ResizeAction이라는 이름으로 하나 녹화되어 만들어졌고, 이제 그것을 이용하면, 똑같은

비율로 여러 장의 이미지 크기를 줄이는 작업을 한꺼번에 자동 처리할 수 있는 것이다.

  

      (2) (이미지 크기 줄이기) Action을 Batch로 적용 시키기...
  

     1) 이제 위에서 만든 (이미지 줄이기) Action을 이용해서 한꺼번에 여러 장의 이미지를

줄여 보자.- 이 작업에는 포토샵에서 제공하는 (Batch)라는 기능이 활용된다.- 즉, 우리는

위에서 (연습 이미지)라는 사진을 한 장 불러와서 50% 크기로 줄여주는 작업을 했고, 그런

(이미지 크기 줄이기) 작업은 ResizeAction이란 이름으로 녹화(저장)를 해 뒀다. 이제부터

그렇게 만들어둔 ResizeAction을 여러 장의 사진에 동시에 적용시켜서, 수백 장의 사진의

크기를 한꺼번에 줄여볼 것인데, 그런 일괄 작업에 포토샵의 Batch 기능이 필요한 것이다.
 

   a) 아무 이미지도 안 열어둔 상태에서 포토샵의 (File)를 선택한다.

   b) 그러면 그 아래의 서브 메뉴 중에 (Automate)라는 것이 보이는데, 그걸 선택한다.

   c) 다시 Automate 메뉴 아래 (Batch)라는 메뉴가 있는데, 그것을 선택해서 창을 띄운다.

   d) 위의 (d)와 같은 (Batch) 창이 뜨는데,  이 창에서 설정을 잘 하면 작업은 끝난다.
 
 
     2) (Batch)의 사전적 의미는 (1 회 분), 또는 (한 떼)이다.- 즉 Batch라는 것은 뭔가를

한 단위로 묶어서 한번에 일괄 처리하는 작업이란 뜻인데, 이제부터 Batch를 적용해 보자.

   a) (Batch) 창의 (a)의 (Set:) 항목은 건드리지 말고, 그냥 default 상태로 둔다.

   b) 그림 (b)의 (Action:) 항목의 콤보 버튼을 눌러서,위에서 만든 (ResizeAction)를 선택한다.

즉, 이전 단계에서 만들었던 (이미지 줄이기) Action인 ResizeAction을 일괄 적용한다는 뜻이다.

   c) (Source:) 항목의 콤보 버튼을 눌러서 그림 (c)와 같이 (Folder)를 선택해 준 다.- 이것은

한꺼번에 일괄적으로 이미지를 줄이는 작업을 할 때, Folder 단위로 처리하겠다는 뜻이다.

   d) 그리고 (d)의 (Choose) 버튼을 눌러서 원본 이미지가 있는 (이미지원본폴더)를 선택한다.

이 얘기는 (이미지 원본 폴더)라는 폴더에 있는 원본 이미지를 일괄적으로 줄이겠다는 뜻이다.

   e) 다시 (Destination:) 항목의 콤보 버튼을 눌러서 (Folder)로 선택한다(의미는 위와 동일).

   f)  축소되는 이미지가 들어가는 곳이 바로 Destination이므로, 그림 (f)의 (Choose) 버튼을

눌러서, 위의 (1)의 1) 번 과정에서 만들어 뒀던 (이미지 축소 폴더)를 선택해 준다.

   g)  중요한 옵션을 하나 체크하자..위의 (1)의 6) 번의 c)에서 (JPEG Option) 창이 매번

뜨는 것을 뜨지 않게 자동으로 넘어가게 하는 것을 (아래서 설명)한다고 한 적이 있는데, 바로

여기서 체크하는 옵션이 그 열쇠이다.-그림 (g)를 보면 (Override Action "Save As" Commands)

라는 옵션이 보이는데, 이것을 체크해 줌으로써, Batch 작업이 자동으로 될 때 매번 뜨게 되는

(JPEG Option) 창을 그냥 엎어씌우면서 넘어가는(Overriding) 식으로 작업이 되는 것이다..

이 옵션을 체크했다면, 위의 (1)의 6) 번에서 시도했던 (Save As 과정의 Action 기록)은 건너

뛰어도 된다. 단, 그 과정을 건너 뛰었을 때는 (이미지 원본 폴더) 안에 들어 있는, 원래 크기의

원본 이미지들도 함께 축소되어 버릴 위험이 다분하므로, 원본 이미지를 따로 보관해 둔다...

    h) 그림 (h)는 자동으로 축소되는 이미지들의 이름을 어떻게 붙일까를 설정해 주는 곳인데,

우선은 그냥 두고 넘어가자(이미지 이름을 일괄 변경할 때도 이런 식으로 이름을 붙인다).

   i) 위의 (h)까지 설정이 끝났다면, (i)의 (OK)를 누른다.- 그러면 (이미지 원본 폴더)에 있는

원본 이미지들에 자동(Batch)으로 (이미지 줄이기) Action인 ResizeAction이 적용되어, 축소된

이미지들이 (이미지 축소 폴더)로 들어가게 된다.- 줄이는 이미지의 장 수가 얼마나 되느냐에

따라서 수 분은 걸리는 작업이므로, 여유를 가지고 기다리면 된다( 이 글을 쓸 때, 연습했던

컴퓨터는 (Pentium 4 2.8Ghz(c)/1.5GB 메모리) 시스템였는데, 약 2~3 분 정도걸린 듯하다).
 
 

 
   3) (이미지 줄이기) Action을 만들어서, 그것을 (Batch) 기능으로 일괄 처리해 줌으로써, 여러 장의

원본 이미지들의 크기를 한꺼번에 작게 줄이는 작업이 다 끝났다.
 

   a) 위의 (a)는 그 크기를 줄이기 전의 원본 이미지들이 들어 있는 (이미지 원본 폴더)이다.

   b) 그리고 그림 (b)는 (이미지 줄이기) Action을 적용해서 한꺼번에 자동으로 크기를 줄인

이미지들이 들어간 (이미지 축소 폴더)인데,-(이미지 원본 폴더)의 용량 크기가 309MB였던

것에 비해서, 작업 결과가 들어간 (이미지 축소 폴더)의 크기는 52MB 정도로 줄었다.

   c) (이미지 축소 폴더)를 열어서 크기가 줄어든 이미지의 사이즈를 확인해 보면, 그림 (c)와

같이 (1296x 972) 크기로, 원본 이미지 크기인 (2592x 1944)에 비해서 꼭 50%인 반 크기로

줄어들었음을 알 수 있다.---허접한 글을 여기까지 따라 오시느라 수고가 많으셨다..^^..---
 

      

 

Posted by 티스토릴 :