Este é o comando opj_jp3d_compress que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
opj_jp3d_compress - Funciona com arquivos JPEG2000
DESCRIÇÃO
Lista de parâmetros para o codificador JPEG2000 Parte 10: ------------
Parâmetros necessários (exceto com -h):
-i : arquivo fonte (-i source.bin ou source * .pgx)
-m : arquivo de características de origem (-m imgfile.img)
-o : arquivo de destino (-o destino.jp3d)
Parâmetros opcionais:
-h : exibe as informações de ajuda
-n : número de resoluções (-n 3,3,3)
-I : use as transformações irreversíveis: ICT + DWT 9-7 (-I)
-C : algoritmo de codificação (-C 2EB) [2EB, 3EB]
-r : diferentes taxas de compressão para camadas sucessivas (-r 20,10,5)
- A taxa especificada para cada nível de qualidade é o fator de compressão desejado. -
Taxa 1 significa compressão sem perdas
(opções -r e -q não podem ser usados juntos)
-q : psnr diferente para camadas sucessivas (-q 30,40,50)
(opções -r e -q não podem ser usados juntos)
-b : tamanho do bloco de código (-b 32,32,32)
-c : tamanho do distrito (-c 128,128,128)
-t : tamanho do ladrilho (-t 512,512,512)
-p : ordem de progressão (-p LRCP) [LRCP, RLCP, RPCL, PCRL, CPRL]
-s : fator de subamostragem (-s 2,2,2) [-s X, Y, Z]
- Observação: subamostragem maior que 2 pode produzir erro
-SOP : escrever o marcador SOP antes de cada pacote
-EPH : escrever marcador EPH após cada pacote de cabeçalho
-M : estilo de bloco de código (-M 0) [1 = BYPASS (LAZY) 2 = RESET 4 = RESTART (TERMALL)
8 = VSC 16 = PTERM 32 = SEGSYM 64 = 3DCTXT] Indica modos múltiplos adicionando seus valores.
ex: REINICIAR(4) + REAJUSTE(2) + SEGMARCA(32) = -M 38
-D : definir deslocamento DC (-D 12)
-x : cria um arquivo de índice * .Idx (-x nome_índice.Idx)
-ROI : c =% d, U =% d: índices de quantização aumentados
para o componente c =% d [% d = 0,1,2] com um valor de U =% d [0 <=% d <= 37] (isto é
-ROI: c = 0, U = 25)
-d : deslocamento da origem do volume (-d 150,300,100)
-l : deslocamento da origem dos ladrilhos (-l 100,75,25)
CODIFICAÇÃO PADRÃO: ------------
* Sem perdas * 1 bloco * Tamanho do distrito: 2 ^ 15 x 2 ^ 15 x 2 ^ 15 (significa 1 distrito) *
Tamanho do bloco de código: 64 x 64 x 64 * Número de resoluções nos eixos x, y e z: 3 *
Nenhum marcador SOP no codestream * Nenhum marcador EPH no codestream * Sem subamostragem
na direção x, y ou z * Nenhum interruptor de modo ativado * Ordem de progressão: LRCP * Não
arquivo de índice * Sem ROI aumentado * Sem deslocamento da origem do volume * Sem deslocamento
da origem das peças * DWT reversível 5-3 em cada fatia 2D * Codificação
algoritmo: 2D-EBCOT
OBSERVAÇÕES: ---------
- Os marcadores gravados no main_header são: SOC SIZ COD QCD COM. - Marcadores COD e QCD
nunca aparecerá no tile_header.
- Você precisa de memória de espaço em disco suficiente (duas vezes o original) para codificar o volume, ou seja, para um
Volume de 1.5 GB, você precisa de no mínimo 3 GB de memória em disco)
- Ao carregar arquivos * .pgx, um caminho relativo para o diretório é necessário para o argumento de entrada
seguido pelo prefixo comum das fatias e um caractere '*' representando
numeração sequencial.
( -i caminho relativo / fatias * .pgx)
- O arquivo de índice possui a estrutura abaixo:
Image_height Image_width Image_depth Ordem de progressão: 0 (LRCP) Tiles_size_X
Tiles_size_Y Tiles_size_Z Componentes_nb Layers_nb Decomposition_levels
[Precincts_size_X_res_Nr Precincts_size_Y_res_Nr Precincts_size_Z_res_Nr]
...
[Precincts_size_X_res_0 Precincts_size_Y_res_0 Precincts_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 [res. Da camada de blocos comp. prec. start_pos end_pos disto] ... Tpacket_Np [''
'' '' '' '' '' '' '' '] MaxDisto TotalDisto
Use opj_jp3d_compress online usando serviços onworks.net