정지 이미지를 압축하는 데 사용되는 것

青灯夜游
풀어 주다: 2023-02-08 18:30:02
원래의
10851명이 탐색했습니다.

JPEG는 정지 이미지를 압축하는 데 사용됩니다. JPEG는 연속 톤 정지 이미지에 대한 압축 표준입니다. 파일 확장자는 ".jpg" 또는 ".jpeg"입니다. JPEG 표준은 정지 회색조 및 컬러 이미지를 압축하는 데 적합합니다. JPEG는 주로 DPCM(예측 코딩), DCT(이산 코사인 변환) 및 엔트로피 코딩의 결합 코딩 방법을 사용하여 중복된 이미지와 색상 데이터를 제거하며 작은 저장 공간에 이미지를 압축할 수 있는 손실 압축 형식입니다. 이미지 데이터가 어느 정도 손상될 수 있습니다.

정지 이미지를 압축하는 데 사용되는 것

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

JPEG는 정지 이미지를 압축하는 데 사용됩니다.

JPEG 소개

JPEG(Joint Photographic Experts Group)는 국제표준화기구(ISO)에서 개발한 JPEG 표준의 산물입니다. 톤 스틸 이미지 . JPEG 형식은 가장 일반적으로 사용되는 이미지 파일 형식으로 접미사가 .jpg 또는 .jpeg입니다.

주로 예측 코딩(DPCM), 이산 코사인 변환(DCT) 및 엔트로피 코딩의 결합 코딩 방법을 사용하여 중복된 이미지 및 색상 데이터를 제거합니다. 손실 압축 형식으로 매우 적은 양의 이미지를 압축할 수 있습니다. . 저장 공간이 작으면 이미지 데이터가 어느 정도 손상될 수 있습니다. 특히, 지나치게 높은 압축률을 사용하면 최종 압축 해제 후 복구되는 영상의 품질이 저하되므로, 고화질 영상을 추구한다면 지나치게 높은 압축률을 사용하는 것은 바람직하지 않습니다.

그러나 JPEG 압축 기술은 손실 압축을 사용하여 중복된 이미지 데이터를 제거할 수 있습니다. 즉, 더 적은 디스크 공간을 사용하여 더 나은 이미지 품질을 얻을 수 있습니다. 또한 JPEG는 이미지 품질을 조정하는 기능이 있는 매우 유연한 형식으로 파일을 다양한 압축 비율로 압축할 수 있으며 압축 비율은 일반적으로 10:1에서 40:1 사이입니다. 압축률이 높을수록 이미지 품질이 낮아지고, 압축률이 낮을수록 이미지 품질이 높아집니다. 동일한 이미지의 경우 JPEG 형식으로 저장된 파일은 다른 형식의 파일에 비해 1/10~1/20 수준으로 보통 수십 KB에 불과하며 품질 손실이 적어 기본적으로 눈에 띄지 않습니다. JPEG 형식은 주로 고주파 정보를 압축하고 색상 정보를 잘 유지하며 인터넷에서 사용하기에 적합합니다. 이미지 전송 시간을 줄이고 24비트 트루 컬러를 지원하며 연속적인 이미지에도 일반적으로 사용됩니다. 음정.

압축 표준

JPEG 형식은 표준 JPEG, 프로그레시브 JPEG 및 JPEG2000의 세 가지 형식으로 나눌 수 있습니다.

  • 1. 이 유형은 웹 페이지에서 다운로드할 때 이미지를 위에서 아래로만 표시할 수 있습니다.

  • 2. 프로그레시브 JPEG; 이 유형은 먼저 이미지의 대략적인 모습을 보여준 다음 전체 내용을 천천히 보여주며 프로그레시브 JPG 형식으로 저장된 문서는 표준으로 저장된 문서보다 빠릅니다. JPG 형식입니다. 문서 형식이 작기 때문에 웹 페이지에서 이미지를 사용하려는 경우 이 형식을 더 자주 사용할 수 있습니다.

  • 3. JPEG2000은 더 높은 압축 품질을 갖춘 차세대 이미지 압축 방법으로, 무선 전송 중 신호 불안정으로 인해 자주 발생하는 모자이크 현상과 위치 장애를 개선하여 전송 품질을 향상시킬 수 있습니다.

JPEG2000은 다음과 같은 특징을 가지고 있습니다.

1. 높은 압축률

이산 웨이블릿 변환 알고리즘에서는 이미지를 픽셀 모듈을 보다 효율적으로 저장할 수 있는 일련의 "웨이블릿"으로 변환할 수 있습니다. , JPEG2000 형식의 사진 현재 JPEG를 기준으로 압축률을 10~30% 높일 수 있으며, 압축된 이미지가 더욱 섬세하고 부드럽게 나타납니다. 이 기능은 인터넷, 원격탐사 등 이미지 전송 분야에서 널리 사용됩니다. .

2. 무손실 압축과 손실 압축

JPEG2000은 무손실 압축과 손실 압축의 두 가지 압축 방법을 제공합니다. 무손실 압축은 의료 영상, 아카이브 영상 등 상대적으로 높은 화질이 필요한 여러 분야에서 필요합니다. 동시에 JPEG2000은 내장된 코드 스트림을 제공하여 손실이 있는 것에서 무손실로 점진적인 압축 해제가 가능합니다.

3. 프로그레시브 전송

요즘 인터넷상의 JPEG 이미지는 다운로드 시 "블록"으로 전송되므로 한 줄씩만 표시할 수 있습니다. 그러나 JPEG2000 형식의 이미지는 프로그레시브 전송을 지원합니다. 먼저 추가 데이터가 점진적으로 전송되어 지속적으로 이미지 품질이 향상됩니다. 인터넷, 프린터, 이미지 문서는 이 기능을 사용하는 주요 응용 프로그램입니다.

4. 관심 영역 압축

이 기능은 사진에서 관심 영역을 지정한 다음 압축 중에 해당 영역에 대한 압축 품질을 지정하거나 복구 중 특정 영역에 대한 압축 해제 요구 사항을 지정할 수 있습니다. 이는 웨이블릿 변환이 공간 및 주파수 영역에 국한되어 있기 때문이다. 영상의 특정 부분을 완전히 복원하기 위해서는 해당 부분에 오류가 없는 한 모든 코드가 정확하게 유지될 필요는 없다. 암호. 이렇게 하면 핵심 사항을 쉽게 강조할 수 있습니다.

5. 코드 스트림의 무작위 액세스 및 처리

이 기능을 사용하면 사용자가 이미지에서 관심 영역을 무작위로 정의하여 이 영역의 이미지 품질을 다른 이미지 영역보다 높게 만들 수 있습니다. 코드 스트림의 무작위 처리를 통해 사용자는 회전, 이동, 필터링, 기능 등의 작업을 수행할 수 있습니다. 추출.

6. 내결함성

JPEG2000은 무선과 같이 전송 오류가 높은 통신 채널에서 이미지를 전송할 때 특정 재구성된 이미지 품질을 달성하기 위해 내결함성 조치를 취해야 합니다.

7. 콘텐츠 기반 설명

이미지 문서, 이미지 인덱싱 및 검색은 이미지 처리에서 중요한 분야입니다. MPEG7은 사용자가 관심 있는 다양한 "자료"를 빠르고 효과적으로 검색할 수 있도록 지원하는 국제 플랫폼입니다. 내용 기반 설명은 JPEG2000 압축 시스템의 기능 중 하나입니다.

더 많은 관련 기사를 보려면 PHP 중국어 웹사이트를 방문하세요! !

위 내용은 정지 이미지를 압축하는 데 사용되는 것의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!