이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 opj_jp3d_compress 명령입니다.
프로그램:
이름
opj_jp3d_compress - JPEG2000 파일과 작동
기술
JPEG2000 Part 10 인코더의 매개변수 목록: ------------
필수 매개변수(다음은 제외) -h):
-i : 소스 파일 (-i source.bin 또는 소스*.pgx)
-m : 소스 특성 파일(-m img파일.img)
-o : 대상 파일(-o 목적지.jp3d)
선택적 매개변수:
-h : 도움말 정보 표시
-n : 해상도 수 (-n 3,3,3)
-I : 되돌릴 수 없는 변환 사용: ICT + DWT 9-7 (-I)
-C : 코딩 알고리즘 (-C 2EB) [2EB, 3EB]
-r : 연속 레이어에 대해 서로 다른 압축 비율(-r 20,10,5)
- 각 품질 수준에 지정된 비율은 원하는 압축 계수입니다. -
속도 1은 무손실 압축을 의미합니다.
(옵션 -r and -q 함께 사용할 수 없습니다)
-q : 연속적인 레이어에 대해 다른 psnr(-q 30,40,50)
(옵션 -r and -q 함께 사용할 수 없습니다)
-b : 코드 블록의 크기(-b 32,32,32)
-c : 선거구 규모(-c 128,128,128)
-t : 타일의 크기(-t 512,512,512)
-p : 진행순서(-p LRCP) [LRCP, RLCP, RPCL, PCRL, CPRL]
-s : 서브샘플링 인자(-s 2,2,2) [-s X,Y,Z]
- 참고: 2보다 큰 서브샘플링은 오류를 생성할 수 있습니다.
-예규 : 각 패킷 앞에 SOP 마커를 씁니다.
-EPH : 각 헤더 패킷 뒤에 EPH 마커를 씁니다.
-M : 코드 블록 스타일(-M 0) [1=바이패스(LAZY) 2=재설정 4=재시작(TERMALL)
8=VSC 16=PTERM 32=SEGSYM 64=3DCTXT] 해당 값을 추가하여 여러 모드를 나타냅니다.
예 : 재시작(4) + 초기화(2) + 세그마크(32) = -M 38
-D : DC 오프셋을 정의합니다(-D 12)
-x : 인덱스 파일 *.Idx 생성(-x index_name.Idx)
- ROI : c=%d,U=%d : 양자화 지수가 상향 이동됨
U=%d [0,1,2 <= %d <= 0] 값을 갖는 구성요소 c=%d [%d = 37]의 경우(예:
- ROI:c=0,U=25)
-d : 볼륨 원점의 오프셋(-d 150,300,100)
-l : 타일 원점의 오프셋(-l 100,75,25)
기본 코딩: ------------
* 무손실 * 타일 1개 * 구역 크기 : 2^15 x 2^15 x 2^15 (1개 구역을 의미) *
코드 블록 크기 : 64 x 64 x 64 * x, y 및 z 축 해상도 수: 3 *
코드스트림에 SOP 마커 없음 * 코드스트림에 EPH 마커 없음 * 하위 샘플링 없음
x, y 또는 z 방향 * 활성화된 모드 스위치 없음 * 진행 순서: LRCP * 아니요
인덱스 파일 * 상향 이동된 ROI 없음 * 볼륨 원점의 오프셋 없음 * 오프셋 없음
타일 원점 * 각 5D 슬라이스에 가역적 DWT 3-2 * 코딩
알고리즘: 2D-EBCOT
비고 : ---------
- main_header에 기록되는 마커는 다음과 같습니다. SOC SIZ COD QCD COM. - COD 및 QCD 마커
Tile_header에는 절대 나타나지 않습니다.
- 볼륨을 인코딩하려면 충분한 디스크 공간 메모리(원본의 두 배)가 필요합니다.
1.5GB 볼륨에는 최소 3GB의 디스크 메모리가 필요합니다)
- *.pgx 파일을 로드할 때 입력 인수에 디렉터리에 대한 상대 경로가 필요합니다.
그 뒤에는 슬라이스의 공통 접두사와 다음을 나타내는 '*' 문자가 옵니다.
순차적인 숫자.
( -i 상대 경로/슬라이스*.pgx )
- 인덱스 파일의 구조는 다음과 같습니다.
Image_height Image_width Image_length 진행 순서: 0(LRCP) Tiles_size_X
Tiles_size_Y Tiles_size_Z 구성요소_nb 레이어_nb 분해_레벨
[Precincts_size_X_res_Nr Precincts_size_Y_res_Nr Precincts_size_Z_res_Nr]
...
[Precincts_size_X_res_0 선거구_size_Y_res_0 선거구_size_Z_res_0]
Main_header_end_position Codestream_size Tile_0 [start_pos end_header end_pos
TotalDisto NumPix MaxMSE] ... Tile_Nt [ '' '' '' ''
'' '' ]
Tpacket_0 [타일 레이어 해상도. 비교. prec. start_pos end_pos disto] ... Tpacket_Np [''
'' '' '' '' '' '' '' ] MaxDisto TotalDisto
onworks.net 서비스를 사용하여 온라인으로 opj_jp3d_compress를 사용하세요.