2016-10-30 2 views
-3

특정 픽셀이 검정이거나 흰색인지 여부를 결정하기 위해 임의의 기능을 사용하여 흰색과 검은 색 점이있는 임의의 이미지를 만들 때 1 비트의 깊이로 이루어집니다. 그리고 그 이미지를 JPEG로 저장합니다 명령 image.save("myjmage.jpg","JPEG") 을 사용하여 또한 내가 PNG로 크기를 선택하면 동일한 이미지 image.save("myimage.png","PNG") 을 저장 6메가바이트이며, JPG 내가 그 PNG는 무손실 압축입니다 및 JPEG가 아닌 읽고 그래서 의심 36메가바이트 입니다. 그러면 어떻게 가능할까요? jpeg가 png보다 큰 크기입니까? 나는 무엇을 여기에서 놓치고있다!?PNG 및 PpP의 Jpeg

화상 10000 개 * 10000 픽셀

이다

답변

1
PNG 압축 전에 흑백 이미지 샘플 당 1 비트를 사용하면서 JPEG 샘플 당 8 비트를 사용

. 따라서 JPEG 압축이 일반적으로 PNG의 무손실 압축보다 효과적 일지라도 테스트에서 PNG는 8 대 1로 시작됩니다.

관련 문제