ImageMagick으로 사진을 흑백 이미지로 변환하는 방법은 무엇입니까?


답변:


11

이 포럼 게시물 에 따르면 :

그러나 두 가지 색상 만 (흑백) 원하는 경우 임계 값을 지정해야합니다. 예를 들어 위의 색상은 흰색이고 아래의 색상은 검은 색입니다.

convert <input> -threshold xx% <output>

여기서 xx의 범위는 0-100 (백분율)입니다.


8

디더링은 임계 값 차단보다 명확하고 팩스와 유사합니다.

convert <input> -monochrome <output>

덜 대조적이지만 정보를 보존하는 종류의 디더링을 사용하려면 다음을 사용하십시오.

convert <input> -remap pattern:gray50 <output>

(문서)


1
출력이 저품질로 -density 150
David Fraser

4

이 답변에 따르면 여기 :

imagemagick이 설치되어있는 경우 :

진정한 회색조 만 :

source.jpg 변환 -colorspace 회색 destination.jpg

진정한 흑백 :

source.jpg 변환-흑백 대상 .jpg

회색 채널로 분리 :

source.jpg 변환-별도의 destination.jpg


0

Netpbm의 pamthreshold는 는 훨씬 빠르고 유연한 솔루션 .

TIFF 파일의 경우

 $ tifftopnm test.tiff | pamthreshold | pamtotiff > bitonal.tiff

Jpeg 파일의 경우 수행 할 수있는 작업

$ jpegtopnm test.jpeg | pamthreshold | pamtotiff > bitonal.tiff

Pamthreshold 는 다소 강력합니다 (man 페이지 참조).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.