알려주세요 갤러리 게시판에 jp2 적용하고 싶습니다. > 그누3질답

그누3질답

알려주세요 갤러리 게시판에 jp2 적용하고 싶습니다. 정보

그누보드 알려주세요 갤러리 게시판에 jp2 적용하고 싶습니다.

첨부파일

dragon_1600.jp2 (112.4K) 64회 다운로드 2005-03-29 22:12:56

본문

jpg 처럼 jp2  이미지 파일을 게시판에 적용하고 싶습니다.
보통 jpg 파일은 게시판에 올리면 이미지가 보입니다.
이처럼 jp2파일도 게시판에 올리면 이미지가 보였으면 합니다.

링크 1 은  익스용 jp2 플러그인 입니다.
링크 2 는  모질라(불여우)용 jp2플러그인 입니다.
그리고 첨부 파일은  jp2 샘풀 파일입니다.

 아래 글은 콘탁스클럽에 올라온 글입니다.

--------------------------------------------------------------------------------------
JPEG 2000은 JPEG의 기능을 보다 향상시켜 만든 새로운 국제표준 포맷이다.
하지만 아직 Web Browser에서 지원하지 않고 있다.
그렇지만 아래의 방법을 이용하면 IE와 Mozilla에서는(안타깝게도 Mac용은 아직 없는 것 같다.) JPEG 2000 파일을 볼 수 있다.
LuraTech라는 회사에서 IE와 Mozilla를 위한 Plugin 프로그램을 제공하고 있다.
이것을 설치하면 Web Browser에서 JPEG 2000 파일을 읽을 수 있게된다.
홈페이지를 방문하는 사람들에게 무조건 설치하라고 하면 약간 부담스럽긴 하지만 Flash를 설치해야 볼 수 있는 것 처럼 생각하면 JPEG 2000의 장점이 더 많아 크게 문제가 되지 않는다고 생각된다.

그럼 우선 JPEG 2000의 특징을 알아보도록 하자.
- Wavelet 변환방식
JPEG에서는 영상을 블럭단위로 압축을 하였기 때문에 사진을 확대하면 작은 블럭단위로 영상이 뭉쳐지는 것을 볼 수 있다. 그러나 JPEG 2000에서는 영상을 Wavelet 즉 파동형테로 변환하여 압축하였기 때문에 확대를 하여도 자연스럽게 연속적으로 매끄러운 선으로 표현될 수 있다.

- 부분 부호화 처리
부분 부호화 처리 쉽게말하면 중요한 부분(ROI : Rigion Of Intest)의 더 많은 비트수를 할당하여 손실률이는 방법이다.
이 방법은 X-Ray나 지형화상등 정밀도가 필요한 영상과 그렇지 않아도 되는 영상이 공존하는 영상에 유용한 방법이다.

- 다양한 저장옵션
. 점진적 정밀도(Progressive accuracy) : 기존 JPEG의 방식과 마찬가지로 영상을 수신하면서 영상의 크기는 변하지 않고 해상도가 점점 좋아지게 저장하는 방식이다.
. 점진적 해당도(Progressive resolution) : 영상을 수신하면서 영상의 크기가 점점 커지도록 저장하는 방식이다.
. 점진적 색상(Progressive color) : 컬러의 영상을 영상을 수신하면서 흑백에서 컬러로 점점 변하도록 저장하는 방식이다.
. 손실 및 무손실 압축의 지원
. 파일크기로 압축율을 결정 : 최종 저장할 파일의 크기를 정하면 지정한 크기의 파일이 생기도록 압축율을 결정.
. 투명한 배경(Transparency)
. 8Bit 이상 체널의 지원 : JPEG는 체널당 8Bit밖에 지원하지 않았지만 JPEG 2000은 그 이상을 지원한다.

이러한 JPEG 2000를 만들기 위해서는 JPEG 2000 변환 프로그램이 필요한데 여기에서는 Photoshop을 기준으로 설명하겠다.
Photoshop에서 JPEG 2000을 읽고 저장하기 위해서는 Plugin을 설치해야 한다.
Photoshop 8.0(CS)에서는 Photoshop CD에 있는 "JPEG2000.8bi" 파일을 Photoshop이 설치되어 있는 폴더 "Plug-Ins/Adobe Photoshop Only/File Formats"에 복사하면 된다.
Photoshop 7.0이하 버전에서는 LEAD Technologies, Inc에서 제공하는 JEPG200 Photoshop Plug-in을 설치하면 된다.
설치한 후에 Photoshop을 실행하고 변환할 파일을 읽은다음 File 메뉴에서 Save As를 선택하여 Format을 JPEG 2000으로 하여 저장하면 된다. 저장 옵션은 앞에서 설명한 내용을 참고하여 직접 해보기 바란다.
JPEG 2000의 저장파일의 확장자는 되도록 JP2로 저장하도록 한다.(JP2가 가장 일반화 되고 우리가 사용할 Plugin에서도 읽을 수 있는 확장자이다.)

그럼 마지막으로 JPEG 2000을 Web에서 보는 방법을 살펴보자.
JPEG 2000 Plugin을 이용하여 Web에서 JPEG 2000 파일을 보려면 object 또는 embed tag를 사용하면 된다.
IE의 경우

<object type="image/jp2" classid="clsid:0D4B9606-1FEF-43B0-B76E-43150B060AEB" width="640" height="352">
<param name="src" value="test.jp2"/>
<param name="bgcolor" value="#ffffff"/>
<param name="progressive" value="1"/>
</object>

로 사용하면 되고 Mozilla의 경우

<embed type="image/jp2" width="640" height="352" src="wueste.jp2" bgcolor="#ffffff" progressive="1"/>

로 사용하면 된다.
여기서 width, height는 폭과 높이이고 src는 JPEG 2000의 URL, bgcolor는 배경색, progressive는 점진적으로 보여줄지에 대한 여부를 나타낸다.(1이면 점진적으로 0이면 그냥 보여줌)

다음 강좌에는 JPEG 2000 Plugin을 쉽게 설치하는 방법과 JPEG 2000의 성능을 살펴보겠다.

JPEG 2000 참고자료 - PCLINE 2001년 4월호
Photoshop JPEG 2000 Plugin - http://www.adobe.com http://www.leadtools.com
Web Browser JPEG 2000 Plugin - http://www.luratech.com
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로