2017-03-20 7 views
1

저는 파이썬 베개 4.0.0 라이브러리가있는 디스플레이 인터페이스 용 이미지를 만들었습니다. 베개 그림에 내 텍스트를 넣은 스크립트를 prorgamed 한 후 디스플레이에 보낼 비트 맵으로 변환됩니다. 내가 ImageFont 기능으로 사진에 텍스트를 넣어 가지고베개 ImageFont는 도커/Alpine 및 Ubuntu에서 다릅니다

:

ImageFont.truetype('my_fonts/font.ttf', font_size) 

Everythings는

Correct image in Ubuntu

(우분투) 잘 작동 내가와 부두 노동자 알파인 컨테이너에서 같은 프로그램을 실행하면 동일한 베개 버전, 출력은 우분투에서와 같이 그렇게 좋지 않습니다.

Docker Apline container

인식 할 수 있기를 바랍니다 (192x64px 만 가능). 글꼴 때문에 - 모든 명령이 파이썬 스크립트 옆에 포함 된 동일한 .ttf에 링크됩니다. 은 또한 그것은 내가 고정 표시기 우분투 컨테이너를하려고 할 때, 결과가 OK (정상 첫번째와 동일)입니다 때문이 아니라 고정 표시기입니다 :

enter image description here

불행하게도 내가 알파인 고정 표시기 컨테이너를 사용해야합니다. 누군가가 문제를 해결하는 방법을 알고 있습니까? 덕분에 내가 FreeType에서 (https://github.com/LuaDist/freetype에서 2.4.1)의 이전 버전을 컴파일 마지막으로 마이크

답변

0

는, 출력 (알파인에서 이미지 우분투에서 = 이미지)

git clone https://github.com/LuaDist/freetype 
cd freetype 
./autogen.sh 
./configure 
make 
make install 

와 베개에서 다시 시작한 후 출력 괜찮습니다 truetype은 괜찮습니다 !!