OpenJPEG 2.4.0的图示使用

OpenJPEG 2.4.0

OpenJPEG一种用C编写的开源JPEG2000编解码器。

OpenJPEG 2.4.0的图示使用

下载后的文件中OpenJPEG 2.4.0会有两个可执行文件一个为JPEG 2000 压缩和解压缩的 OpenJPEG 可执行文件分别opj_compress和 opj_decompress。
1.使用cmd进行使用OpenJPEG 2.4.0,进入cmd,将路径转换到可执行文件所在的文件夹。可执行文件在openjpeg-v2.4.0-windows-x64文件里面的bin里。
在这里插入图片描述
2.当到达可执行文件的路径下时,可使用opj_compress对图像进行压缩
-i 文件或者图像名
输入文件。需要此参数或下面描述的 -ImgDir 参数。有效的输入图像扩展是 BMP、PGM、PGX、PNG、PNM、PPM、RAW、RAWL、TGA、TIF。对于 Png .TIF, 它需要 libpng resp. libtiff 。关于 BMP 格式,编码器接受 24 位彩色图像和 8 位(RLE 或无 RLE)图像。TIF 文件每个组件最多可以具有 16 位。在 RAW 或 RAWL 图像中,必须使用 -F 参数(见下文)。对于组件深度在 9 到 16 位之间的原始图像,每个组件数据必须存储在两个字节上,RAW 格式假定大的末位,RAWL 假定小的末位。使用此选项时,必须使用 -o 指定输出文件。
-o 文件或者图像名
输出文件。使用 -i 选项时需要。有效的输出图像扩展是 J2K、JP2、J2C。
-r 压缩倍数
压缩比值。每个值都是压缩系数,因此 20 表示 20 倍压缩。每个值表示质量图层。用于定义不同压缩级别的顺序很重要,并且必须从左到右按降序排列。最终的无损质量图层将由值 1 表示。默认值:1 个单一无损质量层。
这时
上面的图片是将要压缩的图像保存在了可执行文件的路径下,生成的image1.j2c也是保存在了可执行文件的路径下,也可以指定路径。
在这里插入图片描述

链接为OpenJPEG的详细使用

链接为OpenJPEG的详细使用
链接: [link](https://github.com/uclouvain/openjpeg/wiki/DocJ2KCodec).
链接为OpenJPEG各种版本的下载
链接: [link](https://github.com/uclouvain/openjpeg/releases/tag/v2.4.0).

猜你喜欢

转载自blog.csdn.net/weixin_43876729/article/details/113136550