เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

opj_compress - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ opj_compress เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดตเตเดจเตเดจ opj_compress เดŽเดจเตเดจ เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


opj_compress - เดˆ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด‡เดฎเต‡เดœเดฟเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเดฟเดจเต† a เด†เดฏเดฟ เดฎเดพเดฑเตเดฑเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
jpeg2000 เดซเดฏเตฝ. เด‡เดคเต OpenJPEG เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เดญเดพเด—เดฎเดพเดฃเต.

เดธเดพเดงเตเดตเดพเดฏ เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเดพเดฃเต .bmp, .pgm, .pgx, .png, .pnm, .ppm, .เดฑเต‹, .tga, .tif .
PNG เดตเดฟเดถเตเดฐเดฎเดคเตเดคเดฟเดจเดพเดฏเดฟ. TIF เด‡เดคเดฟเดจเต libpng เดตเดฟเดถเตเดฐเดฎเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดฒเดฟเดฌเตเดฑเตเดฑเดฟเดซเต.

เดธเดพเดงเตเดตเดพเดฏ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เดณเดพเดฃเต .j2k, .jp2

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


opj_compress -i infile.bmp -o outfile.j2k

opj_compress -ImgDir เดกเดฏเดฑเด•เตเดŸเดฑเดฟ_เดจเดพเดฎเด‚ -เดชเตเดฑเดคเตเดคเต เดชเต‡เดพเดฏเดฟ jp2

opj_compress -h เด’เดฐเต เดธเดนเดพเดฏ เดธเดจเตเดฆเต‡เดถเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตโ€Œเดคเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•.

เดชเตเดฐเดคเตเดฏเต‡เด• เด“เดชเตเดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ JPWL เด“เดชเตเดทเดจเตเด•เตพ เด•เดพเดฃเตเด•

เด“เดชเตเดทเดจเตเด•เตพ


-b n,n
(เด•เต‹เดกเต เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเดฑเต† เดตเดฒเดฟเดชเตเดชเด‚ (เด‰เดฆเดพ -b 32,32). เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: 64 x 64)

-c n (เดชเดฐเดฟเดธเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฒเดฟเดชเตเดชเด‚ (เด‰เดฆเดพ -c 128,128). เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: 2^15 x 2^15)

-เดธเดฟเดจเดฟเดฎ2เด•เต† เดŽเดซเตเดชเดฟเดŽเดธเต
เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดธเดฟเดจเดฟเดฎ 2K เดชเตเดฐเตŠเดซเตˆเตฝ เด…เดจเตเดธเดฐเดฟเดšเตเดšเตเดณเตเดณ เด•เต‹เดกเตเดธเตเดŸเตเดฐเต€เด‚. เดธเดพเดงเตเดตเดพเดฃเต เดŽเดซเตเดชเดฟเดŽเดธเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ 24 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 48 เด†เดฃเต.

-เดธเดฟเดจเดฟเดฎ4เด•เต†
เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดธเดฟเดจเดฟเดฎเดพ 4K เดชเตเดฐเตŠเดซเตˆเตฝ เด…เดจเตเดธเดฐเดฟเดšเตเดšเตเดณเตเดณ เด•เต‹เดกเตเดธเตเดŸเตเดฐเต€เด‚. เด’เดฐเต fps เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ: เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ 24 เด†เดฃเต
fps.

-d เดŽเด•เตเดธเต, เดตเตˆ
(เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดคเตเดญเดตเดคเตเดคเดฟเดจเตเดฑเต† เด“เดซเตเดธเต†เดฑเตเดฑเต (เด‰เดฆเดพ -d 150,300))

-h เด’เดฐเต เดธเดนเดพเดฏ เดธเดจเตเดฆเต‡เดถเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตโ€Œเดคเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•.

-i เดชเต‡เดฐเต
(เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต)

-n n (เดฑเต†เดธเดฒเตเดฏเต‚เดทเดจเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: 6)

-o เดชเต‡เดฐเต
(เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต)

-p เดชเต‡เดฐเต
เดชเตเดฐเต‹เด—เดคเดฟ เด•เตเดฐเดฎเด‚. เดชเต‡เดฐเต เด‡เดคเดฟเตฝ เด’เดจเตเดจเต เด†เด•เดพเด‚:LRCP, RLCP, RPCL, PCRL, CPRL. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต:
เดŽเตฝเด†เตผเดธเดฟเดชเดฟ.

-q n เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดฒเต†เดฏเดฑเตเด•เตพเด•เตเด•เต เดตเตเดฏเดคเตเดฏเดธเตเดค psnr
เด•เตเดฑเดฟเดชเตเดชเต: (เด“เดชเตเดทเดจเตเด•เตพ -r, -q เดŽเดจเตเดจเดฟเดต เด’เดฐเตเดฎเดฟเดšเตเดšเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ)

-r n เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดฒเต†เดฏเดฑเตเด•เตพเด•เตเด•เต เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เด‚เดชเตเดฐเดทเตป เด…เดจเตเดชเดพเดคเด‚(เด•เตพ). เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เดจเดฟเดฐเด•เตเด•เต
เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐ เดจเดฟเดฒเดฏเดพเดฃเต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เด•เด‚เดชเตเดฐเดทเตป เด˜เดŸเด•เด‚.
เด•เตเดฑเดฟเดชเตเดชเต: (เด“เดชเตเดทเดจเตเด•เตพ -r, -q เดŽเดจเตเดจเดฟเดต เด’เดฐเตเดฎเดฟเดšเตเดšเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ)

-s เดŽเด•เตเดธเต, เดตเตˆ
เด‰เดช-เดธเดพเดฎเตเดชเดฟเตพ เด˜เดŸเด•เด‚ (เด‰เดฆเดพ -s 2,2). เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: x เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ y เดฆเดฟเดถเดฏเดฟเตฝ เด‰เดช-เดธเดพเดฎเตเดชเดฟเตพ เด‡เดฒเตเดฒ.
เดชเตเดฐเดธเตเดคเดพเดตเดจ: 2-เดจเต‡เด•เตเด•เดพเตพ เดตเดฒเดฟเดฏ เด‰เดช-เดธเดพเดฎเตเดชเดฟเตพ เดชเดฟเดถเด•เตเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เดพเด‚.

-t W,H
(เดŸเตˆเดฒเดฟเดจเตเดฑเต† เดตเดฒเดฟเดชเตเดชเด‚ (เด‰เดฆเดพ -t 512,512) )

-x เดชเต‡เดฐเต
(เด‡เตปเดกเด•เตเดธเต เดซเดฏเตฝ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต เด…เดคเต เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: เด‡เตปเดกเต†เด•เตเดธเต เดซเดฏเตฝ เด‡เดฒเตเดฒ)

-เด‡.เดชเดฟ.เดŽเดšเตเดšเต (เด“เดฐเต‹ เดนเต†เดกเตผ เดชเดพเด•เตเด•เดฑเตเดฑเดฟเดจเต เดถเต‡เดทเดตเตเด‚ EPH เดฎเดพเตผเด•เตเด•เตผ เดŽเดดเตเดคเตเด•. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: EPH เด‡เดฒเตเดฒ)

-F rawWidth, rawHeight, rawComp, rawBitDepth,s_or_u
เดฑเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เด‡เดฎเต‡เดœเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ

-I (เดฑเดฟเดตเต‡เดดเตโ€Œเดธเดฟเดฌเดฟเตพ DWT 9-7 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: เดฑเดฟเดตเต‡เดดเตโ€Œเดธเดฟเดฌเดฟเตพ DWT 5-3)

-ImgDir เดกเดฏเดฑเด•เตเดŸเดฑเดฟ_เดจเดพเดฎเด‚
(เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ)

-M n เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดณเตเดณ เดฎเต‹เดกเต เดธเตเดตเดฟเดšเตเดšเต: 1, 2, 4, 8, 16, 32. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: เดฎเต‹เดกเต เดธเตเดตเดฟเดšเตเดšเต เดธเดœเต€เดตเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.
เด…เตผเดคเตเดฅเด‚:
เดฌเตˆเดชเดพเดธเต(1)
เดฑเต€เดธเต†เดฑเตเดฑเต(2)
เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•(4)
เดตเดฟ.เดŽเดธเต.เดธเดฟ.(8)
ERTERM(16)
เดธเต†เด—เตเดฎเดพเตผเด•เตเด•เต(32)
เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚: เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•(4)+ เดฑเต€เดธเต†เดฑเตเดฑเต(2)+ เดธเต†เด—เตเดฎเดพเตผเด•เตเด•เต(32) = -เดŽเด‚ 38

-เดชเตเดฑเดคเตเดคเต เดชเต‡เดพเดฏเดฟ ext
(เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚)

-เดชเดฟเด’เดธเดฟ TtileNr=resolutionStart, เด˜เดŸเด•เด‚ เด†เดฐเด‚เดญเด‚, เดฒเต‡เดฏเตผ เดŽเตปเดกเต, เดฑเต†เดธเดฒเต‚เดทเตป เด…เดตเดธเดพเดจเด‚, เด˜เดŸเด•เด‚ เด…เดตเดธเดพเดจเด‚,
เดชเตเดฐเต‹เด—เดคเดฟ เด•เตเดฐเดฎเด‚
(เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ เด•เดพเดฃเตเด•)

-ROI c=n,U=n
เด˜เดŸเด•เด‚ c (0 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 1 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 2) เดจเต U (>=) เดฎเต‚เดฒเตเดฏเดฎเตเดณเตเดณ เด•เตเดตเดพเดฃเตเดŸเตˆเดธเต‡เดทเตป เดธเต‚เดšเดฟเด•เด•เตพ เด‰เดฏเตผเดคเตเดคเดฟ
0, <= 37)
เด‰เดฆเดพ -ROI c=0,U=25

-เดŽเดธเตเด’เดชเดฟ (เด“เดฐเต‹ เดชเดพเด•เตเด•เดฑเตเดฑเดฟเดจเตเด‚ เดฎเตเดฎเตเดชเดพเดฏเดฟ SOP เดฎเดพเตผเด•เตเด•เตผ เดŽเดดเตเดคเตเด•. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: เด•เต‹เดกเตเดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ SOP เดฎเดพเตผเด•เตเด•เตผ เด‡เดฒเตเดฒ.)

-T เดŽเด•เตเดธเต, เดตเตˆ (เดŸเตˆเดฒเตเด•เดณเตเดŸเต† เด‰เดคเตเดญเดตเดคเตเดคเดฟเดจเตเดฑเต† เด“เดซเตเดธเต†เดฑเตเดฑเต (เด‰เดฆเดพ -T 100,75) )

-W (JPWL เด“เดชเตเดทเดจเตเด•เตพ เด•เดพเดฃเตเด•)

JPWL เด“เดชเตเดทเดจเตเด•เตพ


เดฒเตˆเดฌเตเดฐเดฑเดฟ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด“เดชเตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเดตเต‚ -DUSE_JPWL

-W เดŽเดšเตเดšเต <=เดคเดฐเด‚>, เดŽเดธเต <=เดฐเต€เดคเดฟ>, a= , z= , g= ,
เดชเดฟ <=เดคเดฐเด‚>

h เดนเต†เดกเตผ เดชเดฟเดถเด•เต เดธเด‚เดฐเด•เตเดทเดฃเด‚ (EPB) เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต: เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด• เด•เดดเดฟเดฏเตเด‚
[0=เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒ 1,เด‡เดฒเตเดฒเดพเดคเตเดคเดคเต=เดฎเตเตปเดชเต เดจเดฟเตผเดตเตเดตเดšเดฟเดšเตเดšเดคเต 16=CRC-16 32=CRC-32 37-128=RS]
if เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเต เด‡เดฒเตเดฒ, เด‡เดคเต เดชเตเดฐเดงเดพเดจ, เดŸเตˆเตฝ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเตเด•เตพเด•เตเด•เตเดณเตเดณเดคเดพเดฃเต
if เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เด…เดคเต เด† เดŸเตˆเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเดพเดงเด•เดฎเดพเดฃเต
เดคเตเดŸเตผเดจเตเดจเต, เด…เดŸเตเดคเตเดค h<> เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดตเดธเดพเดจ เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเต เดตเดฐเต†
เด•เต‹เดกเตเดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ (เดชเดฐเดฎเดพเดตเดงเดฟ 16 เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ)

p เดชเดพเด•เตเด•เดฑเตเดฑเต เดชเดฟเดถเด•เต เดชเดฐเดฟเดฐเด•เตเดท เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต (เด‡เดชเดฟเดฌเดฟเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ EEP/UEP)
เดฑเต‹ เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดพเตป: เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด• เด•เดดเดฟเดฏเตเด‚
[0=เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒ 1,เด‡เดฒเตเดฒเดพเดคเตเดคเดคเต=เดฎเตเตปเดชเต เดจเดฟเตผเดตเตเดตเดšเดฟเดšเตเดšเดคเต 16=CRC-16 32=CRC-32 37-128=RS]
if เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเต:เดชเดพเด•เตเด•เต เด‡เดฒเตเดฒ, เด‡เดคเต เดŸเตˆเตฝ 0, เดชเดพเด•เตเด•เดฑเตเดฑเต 0 เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต
if เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเต:เดชเดพเด•เตเด•เต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เด…เดคเต เด† เดŸเตˆเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเดพเดงเด•เดฎเดพเดฃเต
เด† เดชเดพเด•เตเด•เดฑเตเดฑเต เดฎเตเดคเตฝ เด…เดŸเตเดคเตเดค เดชเดพเด•เตเด•เดฑเตเดฑเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดตเดฐเต†
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเต† เด…เดตเดธเดพเดจ เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเดฟเดฒเต† เด…เดตเดธเดพเดจ เดชเดพเด•เตเด•เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต
(เดชเดฐเดฎเดพเดตเดงเดฟ 16 เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ)

s เดธเต†เตปเดธเดฟเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ เดกเดพเดฑเตเดฑ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ (ESD) เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต: เดฐเต€เดคเดฟ เด•เดดเดฟเดฏเตเด‚
[-1=เด‡เดŽเดธเตเดกเดฟ เด‡เดฒเตเดฒ 0=เด†เดชเต‡เด•เตเดทเดฟเด• เดชเดฟเดถเด•เต 1=เดŽเด‚เดŽเดธเตเด‡ 2=เดŽเด‚เดŽเดธเตเด‡ เดฑเดฟเดกเด•เตเดทเตป 3=เดชเดฟเดŽเดธเตเดŽเตปเด†เตผ
4=PSNR เด‡เตปเด•เตเดฐเดฟเดฎเต†เดจเตเดฑเต 5=MAXERR 6=TSE 7=เดธเด‚เดตเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]
if เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเต เด‡เดฒเตเดฒ, เด‡เดคเต เดชเตเดฐเดงเดพเดจ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเดฟเดจเต เดฎเดพเดคเตเดฐเดฎเตเดณเตเดณเดคเดพเดฃเต
if เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เด…เดคเต เด† เดŸเตˆเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเดพเดงเด•เดฎเดพเดฃเต
เดคเตเดŸเตผเดจเตเดจเต, เด…เดŸเตเดคเตเดค s<> เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดตเดฐเต† เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดตเดธเดพเดจ เดŸเตˆเตฝเดชเดพเตผเดŸเตเดŸเต เดตเดฐเต†
เด•เต‹เดกเตเดธเตเดŸเตเดฐเต€เดฎเดฟเตฝ (เดชเดฐเดฎเดพเดตเดงเดฟ 16 เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ)

g เดตเดฟเดฒเดพเดธ เดฎเต‹เดกเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต: เดถเตเดฐเต‡เดฃเดฟ เด•เดดเดฟเดฏเตเด‚
[0=เดชเดพเด•เตเด•เดฑเตเดฑเต 1=เดฌเตˆเดฑเตเดฑเต เดฑเต‡เดžเตเดšเต 2=เดชเดพเด•เตเด•เดฑเตเดฑเต เดถเตเดฐเต‡เดฃเดฟ]

a เดกเดพเดฑเตเดฑ เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต: เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด• เด•เดดเดฟเดฏเตเด‚
2/4 เดฌเตˆเดฑเตเดฑเตเด•เตพ (เดšเต†เดฑเดฟเดฏ/เดตเดฒเดฟเดฏ เด•เต‹เดกเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ). เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดฏเดพเดจเตเดคเตเดฐเดฟเด• เดฎเต‹เดกเต

z เดธเต†เตปเดธเดฟเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต† เดตเดฒเตเดชเตเดชเด‚ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต: เดตเดฒเตเดชเตเดชเด‚ เด•เดดเดฟเดฏเตเด‚
เดฐเต‚เดชเดพเดจเตเดคเดฐเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เด•เดชเดŸ เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเต 1/2 เดฌเตˆเดฑเตเดฑเตเด•เตพ

เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ


opj_compress -i file.bmp -o file.j2k -r 20,10,1 (เด•เด‚เดชเตเดฐเดธเต 20x, เดชเดฟเดจเตเดจเต† 10x, เดชเดฟเดจเตเดจเต† เดจเดทเตเดŸเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเต).

opj_compress -i file.ppm -o file.j2k -q 30,40,50

opj_compress -i file.pgx -o file.j2k -เดชเดฟเด’เดธเดฟ T1=0,0,1,5,3,CPRL

opj_compress -i lena.raw -o lena.j2k -F 512,512,3,8,u

AUTHORS


เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚ (เดธเดฟ) 2002-2014, เดฏเต‚เดฃเดฟเดตเต‡เดดเตโ€Œเดธเตˆเดฑเตเดฑเต เด•เดพเดคเตเดคเดฒเดฟเด•เตเด•เต เดกเดฟ เดฒเต‚เดตเต†เดฏเตเตป (เดฏเตเดธเดฟเดŽเตฝ), เดฌเต†เตฝเดœเดฟเดฏเด‚
เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚ (เดธเดฟ) 2002-2014, เดชเตเดฐเตŠเดซเดธเตผ เดฌเต†เดจเต‹เดฏเดฟเดฑเตเดฑเต เดฎเดพเด•เตเด•เต
เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚ (เดธเดฟ) 2001-2003, เดกเต‡เดตเดฟเดกเต เดœเดพเตปเดธเต†เตปเดธเต
เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚ (เดธเดฟ) 2002-2003, Yannick Verschueren
เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚ (เดธเดฟ) 2003-2007, เดซเตเดฐเดพเด™เตเด•เต‹เดฏเดฟเดธเต-เด’เดฒเดฟเดตเดฟเดฏเตผ เดฆเต‡เดตเต‚เด•เตเดธเตเด‚ เด…เดจเตเดฑเต‹เดฃเดฟเตป เดกเต†เดธเตเด•เดพเด‚เดชเต†เดฏเตเด‚
เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚ (เดธเดฟ) 2005, เดนเต†เตผเดตเต เดกเตเดฐเต‹เดฒเต‹เตบ, เดซเตเดฐเต€ เด‡เดฎเต‡เดœเต เดŸเต€เด‚
เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚ (เดธเดฟ) 2006-2007, เดชเตผเดตเตเดตเดค เด‡เดณเด™เตเด•เต‹เดตเตป

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต opj_compress เด“เตบเดฒเตˆเดจเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

  • 1
    เดœเดพเดธเตเดชเตผ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ iReport-Designer
    เดœเดพเดธเตเดชเตผ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ iReport-Designer
    เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: iReport/Jaspersoft Studio เดชเดฟเดจเตเดคเตเดฃ
    เด…เดฑเดฟเดฏเดฟเดชเตเดชเต: เดชเดคเดฟเดชเตเดชเต 5.5.0 เดชเตเดฐเด•เดพเดฐเด‚,
    เดœเดพเดธเตเดชเตผเดธเต‹เดซเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚ เด’เดซเต€เดทเตเดฏเตฝ
    JasperReports-เดจเตเดณเตเดณ เดกเดฟเดธเตˆเตป เด•เตเดฒเดฏเดจเตเดฑเต. iReport
    เดšเต†เดฏเตเดฏเตเด‚ ...
    JasperReports-เดจเดพเดฏเดฟ iReport-Designer เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 2
    เดชเต‹เดธเตเดฑเตเดฑเตเด‡เตปเดธเตเดฑเตเดฑเดพเดณเตผ เดŽเดซเต
    เดชเต‹เดธเตเดฑเตเดฑเตเด‡เตปเดธเตเดฑเตเดฑเดพเดณเตผ เดŽเดซเต
    PostInstallerF เดŽเดฒเตเดฒเดพเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด‚
    เดซเต†เดกเต‹เดฑ เดฒเดฟเดจเด•เตเดธเตเด‚ เดฎเดฑเตเดฑเตเด‚ เด‰เดณเตเดณ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ
    เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดถเต‡เดทเด‚
    เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เดซเต†เดกเต‹เดฑ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเตเดฑเต†
    เดŽเดณเตเดชเตเดชเด‚...
    PostInstallerF เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 3
    เดธเตเดŸเตเดฐเต†เดฏเตเดธเต
    เดธเตเดŸเตเดฐเต†เดฏเตเดธเต
    เดธเตโ€ŒเดŸเตเดฐเต‡เดธเต เดชเตเดฐเต‹เดœเด•เตโ€ŒเดŸเต เด‡เดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ
    https://strace.io. strace is a
    เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เต, เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต, เดชเตเดฐเดฌเต‹เดงเดจเด‚
    เดฒเดฟเดจเด•เตเดธเดฟเดจเตเดณเตเดณ เดฏเต‚เดธเตผเดธเตเดชเต‡เดธเต เดŸเตเดฐเต‡เดธเตผ. เด…เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
    เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเตป...
    เดธเตโ€ŒเดŸเตเดฐเต‡เดธเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 4
    gMKVExtractGUI
    gMKVExtractGUI
    mkvextract เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตเด•เตเดณเตเดณ เด’เดฐเต GUI (เดญเดพเด—เด‚
    MKVToolNix) เดเดฑเตเดฑเดตเตเดฎเดงเดฟเด•เด‚ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต (เดŽเด™เตเด•เดฟเตฝ
    เดŽเดฒเตเดฒเดพเด‚ เด…เดฒเตเดฒ) mkvextract เดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเตเด‚
    mkvinfo เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพ. C#NET 4.0 เตฝ เดŽเดดเตเดคเดฟเดฏเดคเต,...
    gMKVExtractGUI เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 5
    JasperReports เดฒเตˆเดฌเตเดฐเดฑเดฟ
    JasperReports เดฒเตˆเดฌเตเดฐเดฑเดฟ
    JasperReports เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดพเดฃเต
    เดฒเต‹เด•เดคเตเดคเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เดœเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฏ เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต
    เดฌเดฟเดธเดฟเดจเดธเตเดธเต เด‡เดจเตเดฑเดฒเดฟเดœเตปเดธเตเด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเด‚เด—เตเด‚
    เดŽเดžเตเดšเดฟเตป. เด‡เดคเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดœเดพเดตเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
    เด…เดคเดฟเดจเต เด•เดดเดฟเดฏเตเด‚ ...
    JasperReports เดฒเตˆเดฌเตเดฐเดฑเดฟ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 6
    เดซเตเดฐเดพเดชเตเดชเต เดฌเตเด•เตเดธเต
    เดซเตเดฐเดพเดชเตเดชเต เดฌเตเด•เตเดธเต
    Frappe Books เด’เดฐเต เดธเตเดตเดคเดจเตเดคเตเดฐเดตเตเด‚ เดคเตเดฑเดจเตเดจเดคเตเดฎเดพเดฏ เด‰เดฑเดตเดฟเดŸเดฎเดพเดฃเต
    เดกเต†เดธเตโ€Œเด•เตโ€ŒเดŸเต‹เดชเตเดชเต เดฌเตเด•เตเด•เต เด•เต€เดชเตเดชเดฟเด‚เด—เต เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ
    เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฒเดณเดฟเดคเดตเตเด‚ เดจเดจเตเดจเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดคเตเดฎเดพเดฃเต
    เดšเต†เดฑเตเด•เดฟเดŸ เดฌเดฟเดธเดฟเดจเดธเตเดธเตเด•เดณเตเด‚ เดซเตเดฐเต€เดฒเดพเตปเดธเตผเดฎเดพเดฐเตเด‚. เด…เดคเต '...
    Frappe Books เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • เด•เต‚เดŸเตเดคเตฝ "

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad