안녕하세요.
이미지를 로드하여 캡쳐를 하는 부분을 개발중인데요.
1) 150KB의 JPG 이미지(640 *960)를 화면에 로드(896*1344) 후 그 화면을 캡쳐를 했습니다.
그리고 jpg로 저장을 하였더니 530KB정도로 저장이 됩니다.
2) 540KB 정도의 PNG(640 *960)를 화면에 로드(896*1344) 후 캡쳐를 해서 jpg로 저장을 할 경우 350KB 정도로 저장이 됩니다.
위 1, 2에서 보면 JPG의 경우 용량이 늘어난 반면 PNG는 용량이 줄어 들었는데요. 왜그런가요?
어떤 방식으로 저장이 되서 용량이 결정되는건지 조언 부탁드립니다.
추가 질문:
화면을 캡쳐한 비트맵을 파일로 저장하기 전에 저장될때의 용량 확인이 가능한가요?