libpng에서 grayscale을 사용하는 예제를 보고 싶습니다.

나그네나그네의 이미지

png를 로드하기 위해 libpng를 쓰고 있습니다.

libpng를 이용해서 gray-scale의 이미지를 로드하는 방법이 있는 것으로 알고 있는데, 사용 방법을 모르겠습니다....

혹은, gray-scale의 png파일을 읽을 수 있는 다른 라이브러리를 다룰 줄 아시는 분은 가르쳐 주시면 참고하겠습니다