Thursday, December 24, 2015

‘프로’들이 평가하는 ‘아이패드 프로’

‘프로’들이 평가하는 ‘아이패드 프로’
2015.12.22 블로터

팀 쿡 애플 CEO는 아이패드 프로를 처음으로 무대에서 소개하며 ‘생산을 위한 제품’이라고 소개했다. ‘애플펜슬’과 ‘스마트 키보드’는 아이패드 프로의 생산성을 돕는 액세서리로 함께 등장했다.

김장욱 차장은 “와콤의 액정 타블렛 ‘신티크’ 시리즈도 22인치, 27인치 모두 써봤고, 휴대용 액정 타블렛 ‘컴페니언’ 시리즈도 1, 2 모두 써봤다”라며 “하지만 팜 리젝션 기능이나 스타일러스의 지연 시간 성능은 아이패드 프로와 애플펜슬이 가장 나았다”라고 설명했다.

Friday, June 5, 2015

ImageMagick 으로 이미지를 crop 하는 법

예를 들어 640x480 이미지에서 중간의 320x240 이외의 영역을 crop 하려 한다면

mogrify -crop 320x240+160+120 a.jpg

과 같이 하면 된다.
convert 명령어를 쓸 경우에도 같은 방식으로 -crop 플래그를 주면 된다.

출처 : ImageMagick v6 Examples -- Cutting and Bordering

동영상 캡처한 이미지 aspect ratio 수정 방법

ffmpeg 등으로 capture 한 이미지는 실제 동영상의 가로세로비와 달리 늘려져 있는 경우가 있다.
예를 들어 옛날 동영상의 경우 동영상은 384 x 288 (4:3 즉 12:9) 인데
캡처 이미지는 352 x 288 (11:9) 인 경우가 종종 있다.

이럴 경우 photoshop 에서 View > Pixel Aspect Ratio Correction 의 체크를 켜주면
캡처 이미지를 가져올 때 4:3 비율로 보이게 된다.

그 이미지를 copy 해서 다른 포토샵 문서에 paste 하면 384 x 288 로 paste 된다.
(이유는 모르겠지만 실제로 해보면 385 x 288 이 되는 경우가 많은듯하다)

Sunday, May 31, 2015

ImageMagick 으로 이미지 사이즈 바꾸는 법

해상도를 지정하여 resize 하는 법 :

convert dragon.jpg -resize 640x480 resize_dragon.jpg

퍼센트를 주어 resize 하는 법 :

convert dragon.jpg -resize 50% half_dragon.jpg

여러 파일들을 한꺼번에 resize 하는 법 :

convert –resize 640x480 *.jpg

이렇게 하면 원본은 그대로 남고 resize 된 것은 복사본으로 생성된다.
복사본을 만들지 않고 이미지를 그냥 고치려면 convert 대신 mogrify 를 쓴다.

mogrify –resize 640x480 "*.jpg"

다만 위는 Aspect Ratio 를 반드시 지켜서 리사이즈하게 된다.
Aspect Ratio 를 무시하려면 다음과 같이 \! 를 붙여준다.

mogrify –resize 640x480\! "*.jpg"

\!는 "Ignore Aspect Ratio" flag 이다.

추가 설명 :
*.jpg 에 따옴표를 한 이유는 "Argument list too long" 메시지가 나오지 않게 하기 위한 것이다.
폴더 내에 파일 수가 많지 않다면 괜찮지만 많을 경우 파일들 하나하나가 argument로 처리되는데
shell에서는 argument의 수 제한이 있기 때문에 파일이 많으면 그 제한에 걸리게 된다.
따라서 파일들 전체를 하나로 묶어주기 위해 따옴표를 쓰는 것임.

키워드 : image, size, 변경, 변환, 변화
레퍼런스 : ImageMagick v6 Examples -- Resize or Scaling (General Techniques)
How to Quickly Batch Resize Multiple Photos with ImageMagick
Re: mogrify: Argument list too long

FFmpeg으로 동영상에서 image sequence 뽑아내는 법

ffmpeg -i video.format image%03d.jpg

-> 원래 이렇게 하는데 이렇게 디폴트 옵션으로 하면 저해상도로 깨져 나와서 이상하다
-> 이를 해결하는 방법은 다음과 같이 퀄리티 옵션을 주면 된다.

ffmpeg -i myVideo.avi -q:v 1 %d.jpg

-q:v 1 이 바로 퀄리티 옵션을 준 것으로 숫자값은 1~31 범위다. 1이 가장 높은 퀄리티.

키워드 : image sequence 만드는 법, capture, frame by frame
레퍼런스 : Improve quality of ffmpeg created jpgs

Saturday, May 30, 2015

ImageMagick에서 animated gif 를 back and forth로 loop하게 만드는 법

다음과 같이 -reverse 를 이용하면 된다.

convert MVI*.png -set delay 6 -reverse MVI*.png -set delay 6 -loop 0 a.gif

키워드 : 이미지매직, 루프
레퍼런스 : How can you animate a gif that goes back-and-forth instead of repeating?

OS X 에서 FFmpeg 까는 법

1. 우선 XCode 가 깔려 있어야 한다.
Xcode 는 How to install FFmpeg on Mac OS 를 참조하여 Mac App Store 에서 다운받아 인스톨한다.

2. Homebrew 를 인스톨한다.
http://brew.sh/ 로 가서 거기 써진 대로
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
를 터미널에서 실행하면 된다.
(Homebrew 사용법은 OS X 에서 ImageMagick 까는 법 에도 있음)

3. FFmpeg 을 인스톨한다.
FFmpeg 홈페이지에서 소스코드를 다운받는다.
압축 파일을 풀면 소스코드 폴더가 생성된다.
//터미널에서 cd 명령을 실행해 그 폴더로 들어간 후
터미널에서 다음을 실행한다.

brew install ffmpeg
//brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-frei0r --with-libass --with-libvo-aacenc --with-libvorbis --with-libvpx --with-opencore-amr --with-openjpeg --with-opus --with-rtmpdump --with-schroedinger --with-speex --with-theora --with-tools

이를 실행하면 컴파일이 되고 FFmpeg 이 설치된다.

키워드 : 인스톨, install
출처 : How to install FFmpeg on Mac OS X

Friday, May 29, 2015

ImageMagick 으로 animated gif 만드는 법

ImageMagick 으로 animated gif 만드는 예

폴더 내의 모든 jpg 파일로 만들 경우

convert -delay 5 -loop 0 *.jpg movie.gif

*.jpg 는 1.png 2.png ... 등의 파일이 순서대로 애니메이션에 쓰이게 함
-delay 5 는 딜레이가 100분의 5초임을 의미함
-loop 0 는 플레이가 무한루프되도록 함 (1 값을 주면 한번만 플레이되고 2를 주면 두번 플레이됨)
결과 파일은 movie.gif

앞쪽 프레임으로 myCat.png 과 flower.png 두개의 이미지 파일을 추가하고 싶다면 다음과 같이 하면 됨

convert -delay 5 -loop 1 myCat.png flower.png *.jpg movie.gif

출처 : Creating an Animated GIF Image
アニメーションGIF ImageMagick編

OS X 에서 ImageMagick 까는 법

OS X에서 소스코드에서 컴파일해서 까는 방법을 설명한다.
간편하게 인스톨 실행파일이 제공되지 않는 것이 아쉽지만 인스톨이 그리 어려운건 아니다.

0. 컴파일에 필요한 도구 인스톨
ImageMagick 을 깔기 전에, 우선 다음 링크로 가서 Homebrew 를 인스톨한다.
http://brew.sh/ 로 가서 거기 써진 대로

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

를 터미널에서 실행하면 된다.

1단계. 다운로드
다음 링크에서 ImageMagick.tar.gz 를 다운로드한다. 이것이 소스코드가 든 파일이다.
터미널에서

tar xvzf ImageMagick.tar.gz

를 실행시켜 압축을 푼다.
(압축이 풀린 폴더는 ImageMagick-6.9.1-3 과 같은 이름이 된다)

2단계. 컴파일 및 인스톨
ImageMagick-6.9.1-3 폴더로 들어간 후,
다음을 터미널에서 실행한다.

brew install imagemagick --disable-openmp --build-from-source

3단계. 테스트
컴파일이 성공하면 다음과 같이 터미널에서 테스트를 해본다.
a.png 라는 파일이 있는 폴더로 들어가서, 터미널에서 다음을 실행한다.

convert a.png b.jpg

그러면 a.png 라는 파일이 변환되어 b.jpg 가 된다.

참고
2 단계에서,
원래는 공식홈페이지 에서 설명된대로 터미널에서

./configure
make

하면 컴파일이 되어야 하는데 에러가 난다. UNIX 에서는 소프트웨어를 패키지라는 단위로 취급하는데 유닉스용 소스를 OS X 에서 그대로 컴파일하면 OS X 에서는 패키지 설치에 필요한 도구가 없기 때문에 에러가 난다. 이를 해결해주는 것이 homebrew 이다. 과거에는 Macports 를 많이 사용했지만 요즘은 homebrew 가 더 뛰어난 툴로 알려져 있다.

참고: brew의 옵션
위에서 --disable-openmp --build-from-source 는 imagemagick 의 인스톨 옵션인데
인스톨 옵션이 뭐가 있는지 알고 싶으면 커맨드라인에서

brew options

를 실행하면 된다. 이 경우 는 imagemagick 이다.
(설명 출처 : How to install FFmpeg on Mac OS X)

키워드 : 이미지매직
검색어 : gif, file formats, images, terminal, source code, compile
출처 :
공식 홈페이지의 인스톨 설명 : http://www.imagemagick.org/script/install-source.php
2단계 설명의 출처는 다음 링크 : http://blog.paulopoiati.com/2013/01/28/installing-rmagick-in-mac-os-x-mountain-lion-with-homebrew/
HOMEBREW 로 OS X 패키지 관리하기
UNIX(SOLARIS) - 패키지 관리

Friday, March 20, 2015

Photoshop Layer 다루기 유용한 shortcuts

Option (alt) + [ ] 로 현재 레이어 변경
Command (ctrl) + [ ] 로 현재 레이어 위치 변경
Command (ctrl) + Shift + [ ] 로 레이어 맨 아래 또는 맨 위로 이동
키워드 : hotkey, 핫키, 쇼트컷, shortcut

Thursday, March 5, 2015

포토샵에서 저장할 포맷 고정하는 법

jpg 이나 png 로 저장할때 Save As 로 저장하면 일일이 포맷을 지정해줘야해서 불편한데
jpg 이나 png 로 저장할때 Save for Web 으로 저장하면 예전에 저장한 포맷을 기억하므로 편하다.
키워드 : format, photoshop, setting
레퍼런스 : How do change the default "Save As" from PSD to JPG?

Thursday, February 12, 2015

포토샵 텍스트 strike through 하는 단축키

포토샵에서 Text 에디트 할때 command + shift + / 하면 strike through 가 됨
키워드 : photoshop, edit, shortcut, hotkey