상세 컨텐츠

본문 제목

LIBTIFF 4.2.0 CHANGE LOG

멀티미디어/이미지(Image)

by cepiloth 2021. 1. 6. 11:25

본문

728x90
반응형

4.1.0 -> 4.2.0 CHANGE LOG

대대 적인 변화는 없으나 libdeflate master branch 병합 되었다.

Merge branch 'libdeflate' into 'master' Add support for building against libdeflate for faster Zip/Deflate compression/decompression See merge request libtiff/libtiff!158  

zlib 에서 제공하는 deflate 를 사용하지 않고 libdeflate 를 사용하는 방식이 도입 됬으나 아직 시험 단계 인듯 하다.

  •  두 가지의 case 로 Zip/Deflate 코덱 형식을 지원 한다.
    • case 1 : zlib only -> 스트리밍 모드 지원
    • case 2 : zlib + libdeflate -> 스트리밍 모드 미 지원
  스트리밍 모드 지원 여부 메모리 사용량
zlib O 적음
(scanline 의 buffer 크기로
픽셀데이터처리)
zlib + libdeflate X 이미지 전체 크기의 메모리 할당 필요

 

LIBDEFLATE 사용법

사용방법은 Compile 시 Feature 를 선언 해야 한다. (Runtime 에서 동작 하는 방식이 아님)

CHANGE 로그에 의하면 35%-50% 의 성능 개선이 되었다고 한다. 다만 libdeflate 는 스트리밍 모드가 지원되지 않아 전체 메모리를 할당해야 하는 약점이 있음.

그외의 업데이트 사항은 contrib 에 존재하는 tool 프로그램에서 메모리 제약이 추가 되었다. 

728x90
반응형

'멀티미디어 > 이미지(Image)' 카테고리의 다른 글

LCMS2-2.12 릴리즈 정보  (0) 2021.01.14
ISF(Ink Serialized Format)  (1) 2021.01.07
toojpeg  (0) 2021.01.06
EMR_HEADER 식별  (0) 2020.12.12
XForm Object  (0) 2020.12.12

관련글 더보기

댓글 영역