2017-11-23 3 views
0

리눅스에서 imagemagick의 convert을 사용하여 그림에 그리스 문자가 포함 된 일부 레이블/텍스트에 주석을 달아야합니다. 가장 좋은 옵션은 무엇입니까? 같은변환 이미지 갤러리에 주석 추가시 그리스 문자 사용

사소한 선택 :

ii=1 
label="α β $ii" 
convert in.png -fill black -annotate "$label" out.png 

이 작동하지 않습니다. 글꼴 코딩 옵션에 익숙하지 않습니다.

답변

1

ImageMagick 6.9.9.23 Mac OSX Sierra에서 저에게 도움이되는 한 가지 방법은 그리스어 글꼴을 사용하는 것입니다.

ii=1 
label="a b $ii" 
convert logo: -font GreekMathSymbols -pointsize 64 -gravity center -fill red -annotate +0+0 "$label" out.png 

enter image description here

대안이하는 UTF-8 호환 텍스트 편집기를 사용하여 해당 문자를 지원하는 글꼴을 사용하여 텍스트를 입력 (기호 글꼴도 작동). 예를 들어 알파 Beta 한 문자를 동일한 GreekMathSymbols 글꼴을 사용하여 텍스트 파일에 넣습니다. `-font Symbol` :

enter image description here

그런 다음

convert logo: -font GreekMathSymbols -pointsize 64 -gravity center -fill red -annotate +0+0 "@greek.txt" out2.png 

enter image description here

http://www.imagemagick.org/Usage/text/#unicode

+0

감사를 참조하십시오, 옵션 # 1과 리눅스에 근무 – gluuke