Monday, December 16, 2013

24비트 비트맵을 디더링된 16비트 비트맵으로 변환 (Convert 24bit bitmap to 16bit with dithering)

아래 그림은 원본임 (Original 25bit bmp)



24비트 이미지를 포토샵에서 16bit bmp 파이롤 저장하면 병신같은 결과가 나타난다.


아래그림은 포토샵에서 저장한것. (16bit bmp from photoshop)



포토샵은 16비트 이미지 저장을 시키면 그냥 모자란 컬러들을 버린다.

그래서 그라데이션 표현이 계단이된다.

디더링을 하면 해결되는데 문제는 디더링은 256 color 나 1bit 컬러로 Color space를 변환할때만 된다는것이고 16bit bmp  저장시에는 그런 옵션이 없다.

따라서 별도의 프로그램을 사용하면 되는데, 그것은 바로..



16bit bmp converted by "ReduceBitDepthCpp.exe"


사용 방법은 매우 간다.

명령창에서 ReduceBitDepthCPP -f bmp  source.bmp out.bmp  식으로 실행하면 된다.



1 comment: