안드로이드 화면을 캡쳐해와서 직접 가져와보려 합니다.

StackOverflow 에서 자료를 찾다가 안드로이드 디버거 브릿지(adb)를 이용해서 가져오는 방법을 찾긴 했는데.

가져왔는데 문제가 파일 형식이 RAW 파일이었네요.. (RGB565 ?)


adb pull /dev/graphics/fb0 fb0

명령을 통해 약 4MB 가량의 스크린샷 파일이 나오긴 했는데 문제가 이미지를 어떻게 읽느냐네요.

이 부분에 대해서 더 찾아보니 ffmpeg 를 이용해서 raw 파일을 png 로 바꾸는 방법을 쓰고 있는데 직접 해보니 막상 안되구요.


raw 파일을 jpg 나 png 로 바꾸거나
가져온 스크린샷 파일을 바로 읽는 방법은 없을까요?

DEVELOPER MAKES THE WORLD! :)