View
141
Download
4
Category
Preview:
Citation preview
앱 개발에 필요한 Image Magick 활용
2014. 2. 18
스마트 앱 개발자 포럼 박동규
http://ivis.cwnu.ac.kr/tc/dongupak/
Image Magick?
• 그래픽 이미지를 새로 만들거나 고치는데 사용되는 소프트웨어
• 오픈소스, GPLv3 라이센스에 의해 배포함
• 커맨드라인에서 이미지를 생성하고 변형가능함
• Perl API를 비롯한 다양한 언어에서 사용가능한 API를 제공함
• convert라는 커맨드 라인 명령을 통해 화일 형식 변환
• 컬러 양자화(quantization)
• 여러 종류의 색상을 몇가지 지정된 색상으로 지능적으로 변환 시킴
• 디더링
• 색을 배합하여 다른 색상을 표현
파일 형식 변환
Image Magick 설치
설치
http://www.imagemagick.org/script/binary-releases.php#macosx
명령행 처리 실습
간단한 파일 형식 변환
시스템 설정
간단한 bash 설정
• export PS1=“$ “
• 프롬프트 변경
• 설정 파일
• .bash_profile 파일
resize
회전
명령행 형식• command [option] input_image output_image
• 사용가능한 명령
• -crop -repage -border -frame -trim -chop -draw -annotate -resize -scale -sample -thumbnail -magnify -adaptive-resize -liquid-resize -distort -morpohology -sparse-color -rotate -swirl -implode -wave -flip -flop -transpose -transverse -blur -gaussian-blur -convolve -shadow --radial-blur -motion-blur -sharpen -unsharp -adaptive-sharpen -adaptive-blur -noise -despeckle -median -negate -level -level-color -gamma -auto-level -auto-gamma -sigmoidial-contrast -normalize -linear-stretch -contrast-stretch -colorize -tint -modulate -contrast -equalize -sepia-tone -solarize -recolor -opaque -transparent -colors -map -ordered-dither -random-dither -raise -paint -sketch -charcoal -edge -vignette -emboss -shade -poloroid -encipher -decipher -stegano -evaluate -function -alpha -colorspace -separate
identify 명령
Thumbs.db
• Thumbsmail : 견본사진
• 삭제 : Window 에서 제어판-폴더옵션-보기-미리보기 캐시 안함에 체크
• 기존의 Thumb.db 파일삭제?
Thumbs.db 파일 삭제
Icon resizing
working with images
http://docs.xamarin.com/guides/ios/application_fundamentals/working_with_images/
iTunesArtwork
• 앱을 ad hoc으로 배포하고자 하는 경우
• iTunes에서 나타내는데 필요한 1024x1024 이미지를 필요로함
• 512x512, 1024x1024(Retina display)의 두 아이콘이 필요함
xcode xcassets 등록
29pt 58 pixel(in Retina)
앱스토어 등록시 크기조절convert IMG_2284.PNG -crop 640x960+0+0 crop_IMG_2284.PNG
앱스토어 등록시
resize Script
결과
@2x.png 이미지를 이용한 .png 이미지 자동생성
Recommended