Freetype 라이브러리 이용해서 1bit bitmap 이미지를 만들고 싶어요
글쓴이: eyecleaner / 작성시간: 수, 2010/11/03 - 5:29오후
에서 다운로드 받은 example1.c 코드를 이용해서
bitmap 구조체 사용해서 직접 bitmap 만드는 부분 까지 만들었습니다.
한글이나 영어를 8bit bitmap 까지는 만들수가 있는데요
이걸 1bit bitmap 으로 만들고 싶어요.
bitmap의 pixel_mode 속성도 FT_PIXEL_MODE_MONO 로 초기화 하고....
error = FT_Load_Glyph(face, glyph_index, FT_LOAD_MONOCHROME);
error = FT_Render_Glyph(face->glyph, FT_RENDER_MODE_MONO);
이렇게 하면 1bit bitmap 으로 만들어 준다고 freetype.org 에 나와있어서
그렇게 해봤는데 제대로 된 이미지가 출력이 안되네요.
1bit bitmap 을 만들려면 어떤 식으로 접근을 해야 할까요
아니면 어디가 잘못 됬는지 조언 부탁드립니다.
Forums:
출력을 어떻게
출력을 어떻게 하셨는지는 모르지만 1비트 비트맵을 생성했따고 해서 char형 한개에 0, 1로 표기 되는건 아닙니다.
말 그대로 1비트이므로 char형 8비트 자료형이라면 그곳에 8개 비트의 비트맵이 들어있습니다.
따라서 비트단위로 쭉 뽑아주셔야지 정상적으로 나옵니다.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
댓글 달기