Ini adalah perintah opj_compress yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
opj_compress - Program ini membaca gambar dengan tipe tertentu dan mengubahnya menjadi
file jpeg2000. Ini adalah bagian dari perpustakaan OpenJPEG.
Ekstensi gambar masukan yang valid adalah .bmp, .pgm, .pgx, .png, .pnm, .ppm, .mentah, .tga, .tif .
Untuk PNG resp. TIF perlu libpng resp. libtiff.
Ekstensi gambar keluaran yang valid adalah .j2k, .jp2
RINGKASAN
opj_kompres -i infile.bmp -o file keluar.j2k
opj_kompres -ImgDir nama_direktori -Keluar untuk jp2
opj_kompres -h Cetak pesan bantuan dan keluar.
Lihat OPSI JPWL untuk opsi khusus
PILIHAN
-b n, n
(Ukuran blok kode (misalnya -b 32,32). Default: 64 x 64)
-c n (Ukuran daerah (misalnya -c 128,128). Default: 2^15 x 2^15)
-bioskop2K fps
Codestream yang sesuai dengan profil Digital Cinema 2K. Sah fps nilainya adalah 24 atau 48.
-bioskop4K
Codestream yang sesuai dengan profil Digital Cinema 4K. Tidak memerlukan fps: default adalah 24
fps.
-d X, Y
(Offset asal gambar (misalnya -d 150,300))
-h Cetak pesan bantuan dan keluar.
-i nama
(masukkan nama file)
-n n (Jumlah resolusi. Default: 6)
-o nama
(nama file keluaran)
-p nama
Urutan kemajuan. nama dapat berupa salah satu dari: LRCP, RLCP, RPCL, PCRL, CPRL. Bawaan:
LRCP.
-q n psnr berbeda untuk lapisan yang berurutan
Catatan: (opsi -r dan -q tidak dapat digunakan bersama)
-r n rasio kompresi yang berbeda (s) untuk lapisan berturut-turut. Tarif yang ditentukan untuk masing-masing
tingkat kualitas adalah faktor kompresi yang diinginkan.
Catatan: (opsi -r dan -q tidak dapat digunakan bersama)
-s X, Y
faktor sub-sampling (misalnya -s 2,2). Default: Tidak ada sub-sampling dalam arah x atau y.
Keterangan: sub-sampling lebih besar dari 2 dapat menghasilkan kesalahan.
-t NS
(Ukuran ubin (misalnya -t 512,512) )
-x nama
(Buat file indeks dan isi. Default: tidak ada file indeks)
-EPH (Tulis penanda EPH setelah setiap paket header. Default: tidak ada EPH)
-F rawWidth,rawHeight,rawComp,rawBitDepth,s_or_u
karakteristik gambar input mentah
-I (Gunakan DWT 9-7 ireversibel. Default: DWT reversibel 5-3)
-ImgDir nama_direktori
(direktori yang berisi file input)
-M n sakelar mode dengan nilai: 1, 2, 4, 8, 16, 32. Default: Tidak ada sakelar mode yang diaktifkan.
Berarti:
JALAN PINTAS(1)
RESET(2)
MENGULANG KEMBALI(4)
VSC(8)
ERTERM(16)
SEGMARK(32)
Nilai dapat ditambahkan: MENGULANG KEMBALI(4)+ RESET(2)+ SEGMARK(32) = -M 38
-Keluar untuk ext
(ekstensi untuk file keluaran)
-POC TtileNr=resolusiMulai, komponenMulai, lapisanEnd, resolusiEnd, komponenEnd,
urutan perkembangan
(lihat Contoh)
-ROI c=n,kamu=n
indeks kuantisasi naik untuk komponen c (0 atau 1 atau 2) dengan nilai U (>=
0 dan <= 37)
misalnya -ROI c=0,kamu=25
-SOP (Tulis penanda SOP sebelum setiap paket. Default: Tidak ada penanda SOP dalam aliran kode.)
-T X, Y (Offset asal ubin (misalnya -T 100,75) )
-W (lihat OPSI JPWL)
JPWL PILIHAN
Opsi hanya dapat digunakan jika perpustakaan telah dikompilasi dengan -DUSE_JPWL
-W H <=jenis>, S <=metode>, a= , z= , g= ,
P <=ketik>
h memilih perlindungan kesalahan header (EPB): mengetik dapat
[0=tidak ada 1,absen=ditentukan sebelumnya 16=CRC-16 32=CRC-32 37-128=RS]
if bagian ubin tidak ada, itu untuk header utama dan ubin
if bagian ubin hadir, itu berlaku dari ubin itu
seterusnya, hingga spesifikasi h<> berikutnya, atau ke bagian ubin terakhir
dalam aliran kode (maks. 16 spesifikasi)
p memilih perlindungan kesalahan paket (EEP/UEP dengan EPB)
untuk diterapkan pada data mentah: mengetik dapat
[0=tidak ada 1,absen=ditentukan sebelumnya 16=CRC-16 32=CRC-32 37-128=RS]
if bagian ubin: paket tidak ada, itu dari ubin 0, paket 0
if bagian ubin: paket hadir, itu berlaku dari ubin itu
dan paket itu dan seterusnya, hingga spesifikasi paket berikutnya
atau ke paket terakhir di tilepart terakhir di aliran
(maks. 16 spesifikasi)
s memungkinkan penyisipan data sensitivitas (ESD): metode dapat
[-1=TIDAK ADA ESD 0=KESALAHAN RELATIF 1=UMK 2=PENGURANGAN MSE 3=PSNR
4=PENINGKATAN PSNR 5=MAXERR 6=TSE 7=DAFTAR]
if bagian ubin tidak ada, itu hanya untuk header utama
if bagian ubin hadir, itu berlaku dari ubin itu
seterusnya, hingga spesifikasi s<> berikutnya, atau ke bagian ubin terakhir
dalam aliran kode (maks. 16 spesifikasi)
g menentukan mode pengalamatan: jarak dapat
[0=PAKET 1=JANGKAUAN BYTE 2=JANGKAUAN PAKET]
a menentukan ukuran pengalamatan data: addr dapat
2/4 byte (aliran kode kecil/besar). Jika tidak disetel, mode otomatis
z menentukan ukuran nilai sensitivitas: ukuran dapat
1/2 byte, untuk nilai titik mengambang semu yang diubah
CONTOH
opj_kompres -i file.bmp -o file.j2k -r 20,10,1 (kompres 20x, lalu 10x, lalu lossless).
opj_kompres -i file.ppm -o file.j2k -q 30,40,50
opj_kompres -i file.pgx -o file.j2k -POC T1=0,0,1,5,3,CPRL
opj_kompres -i lena.mentah -o lena.j2k -F 512,512,3,8,u
PENULIS
Hak Cipta (c) 2002-2014, Universite catholique de Louvain (UCL), Belgia
Hak Cipta (c) 2002-2014, Profesor Benoit Macq
Hak Cipta (c) 2001-2003, David Janssens
Hak Cipta (c) 2002-2003, Yannick Verschueren
Hak Cipta (c) 2003-2007, Francois-Olivier Devaux dan Antonin Descampe
Hak Cipta (c) 2005, Herve Drolon, Tim FreeImage
Hak Cipta (c) 2006-2007, Parvatha Elangovan
Gunakan opj_compress online menggunakan layanan onworks.net