JPEG는 손실 압축 표준이며 '품질'요소가 압축 정도 및 데이터 손실량을 제어한다는 것을 알고 있습니다.품질을 100으로 설정하면 JPEG가 손실되지 않습니까?
그러나 품질 번호를 100으로 설정하면 생성되는 jpeg가 무손실입니까?
JPEG는 손실 압축 표준이며 '품질'요소가 압축 정도 및 데이터 손실량을 제어한다는 것을 알고 있습니다.품질을 100으로 설정하면 JPEG가 손실되지 않습니까?
그러나 품질 번호를 100으로 설정하면 생성되는 jpeg가 무손실입니까?
위에서 올바르게 대답 했으므로 품질이 100 인 "일반"JPEG 인코더를 사용해도 손실없는 압축이 이루어지지는 않습니다. 무손실 JPEG 인코딩이 존재하지만 그 성격이 다르며 거의 사용되지 않습니다.
나는 품질 100이 무손실을 의미하지 않는다는 이유만으로 게시하고 있습니다..
JPEG 압축 정보는 대부분 DCT 계수 양자화 단계에서 손실됩니다 (8x8 계수 블록은 8x8 양자화 테이블로 나누어지기 때문에 더 작게 압축 됨). JPEG 품질을 100으로 설정하면 실제 양자화가 발생하지 않습니다 (양자화 테이블이 최소한 표준 IJG-JPEG 테이블에서 1이므로 모든 정보가 손실되지 않습니다).
그러나 (인간의 시각 시스템 lumimance보다 저 적은 senstitive이다 becase)
설정에 관계없이 JPEG가 손실됩니다. 100에서, 당신은 단지 최소한의 손실을 얻을 수 있습니다.
테스트하기 쉽습니다. 간단한 .bmp를 채우고 q = 100 jpeg로 압축 한 다음 .bmp로 다시 추출합니다. Gimp/Photoshop을 사용하여 두 비트 맵의 "차이"를 수행하면 손실이 발생합니다. q = 50 또는 q = 1 변환보다 눈에 띄지 않지만 여전히 나타납니다.
는 wikipedia에 따르면, 제
JPEG (100)은 2.6의 압축 비를 갖는 1. 압축 방법은 일반적으로 손실이 많으므로 원본 이미지 정보가 손실되어 복원 할 수 없으므로 이미지 품질에 영향을 미칠 수 있습니다.
JPEG 표준에 정의 된 선택적 무손실 모드가 있습니다. 그러나이 모드는 제품에서 널리 지원되지 않습니다.
그냥 압축률을 가지고 있기 때문에 손실이 없습니다. 당신은 품질을 잃지 않고 압축 할 수 있습니다 ... PNG/GIF? – Doomsknight
압축 방법은 일반적으로 손실이 있습니다. 즉 원본 이미지 정보가 손실되어 복원 할 수 없으므로 이미지 품질에 영향을 미칠 수 있습니다. JPEG 표준에 정의 된 선택적 무손실 모드가 있습니다. 그러나이 모드는 제품에서 널리 지원되지 않습니다. –
답변에 추가해야합니다. 왜 그것이 손실인지에 대한 훨씬 더 나은 설명입니다. 단지 압축 비율을 가지고 있다고 말하는 것이 아닙니다. – Doomsknight
lossless form of JPEG이 있지만 널리 지원되지는 않으며 품질 설정을 조정하면 얻지 못합니다. 완전히 다른 과정입니다.
그렇다면 JPEG라고하는 이유는 무엇입니까? – Pacerier
@Pacerier 좋은 질문입니다. 이는 Joint Photographic Experts Group에 의해 개발 되었기 때문에 원래 JPEG를 만든 사람들과 동일합니다. 왜 JPEG-2000에서했던 것처럼 새로운 스펙을 만들지 않고 이전 스펙에서 피기 백을 시도한 이유는 모르겠습니다. –
우수 답변. 고마워. – Sugrue