나는 자신의 윈도우 시스템과 렌더링 라이브러리가있는 임베디드 시스템에서 일하고있다. 언젠가 언젠가 우분투를 설치하기 전에 놀랍게도 LCD 서브 픽셀 렌더링이 있습니다. 내 장치에서 실제로 멋지게 보입니다. 왜냐하면 그것은 매우 읽기 쉽기 때문입니다.linux에서 LCD (Windows의 cleartype) 용 글꼴 서브 픽셀 렌더링 방법은 무엇입니까?
현재 freetype에서 특정 글리프가 필요합니다. freetype은 알파 값이있는 메모리 버퍼를 하나 제공하며, 서브 픽셀 렌더링이 불가능합니다. 내가 가지고있는 것은 정상적인 반올림 글꼴이다. 서브 픽셀 렌더링에서와 마찬가지로 렌더링의 대부분의 픽셀은 적색으로, 오른쪽으로는 파란색으로 나타납니다 (가정 화면은 RGB 임).
freetype이 현재 픽셀이 왼쪽 또는 오른쪽 또는 중앙 위치인지 여부에 대한 정보를 제공 할 수있는 방법이 있습니까?
감사합니다. 당신이 지적으로
freetype으로 LCD 앤티 앨리어싱을 수행하는 방법에 대한 자습서. freetype을 사용하여 글꼴을 렌더링하고 있습니다. freetype 2를 사용하여 글꼴을 그리는 자체 래퍼를 만들었습니다. – SunnyShah
튜토리얼을 모르지만 FT_RENDER_MODE_LCD를 사용한다고 가정하면 다소 효과가 있습니다. –