cjxl_1
2021-08-07 01:42:50 0 举报
cjxl
作者其他创作
大纲/内容
SetParametersForSizeOrBitrate()慢迭代搜索 达到目标比特率/大小的参数 **
EncodeFile()编码文件***
CheckMetadata()
CompressJpegXlMain()
传入的参数较多,注意接口,例如:print_stats就是!args.quiet
命名在jpegxl下的tools的空间中
EncodeFrame()编码框架***400行 慢慢看吧...
io->Main().color_transforms设置颜色变化为YCbCr or XYB
①位置参数:INPUT、OUTPUT②Flags:是否使用container③目标distence、size、bpp④High-Level 选项:quality、effort、speed⑤Flags⑥JPEG modes:(Brunsli是一种传统的jpeg重新打包器)⑦modular mode选项
编码入口函数
好几个判断 下次再看
cjxl_main.cc
验证输入的参数是否使用正确
CompressJxl()如果失败 则直接返回 结束运行;若成功则继续执行
开始进入lib/jxl/enc_###文件了
AddCommandLineOptions()参数选择说明,传入参数为命令行,传出保存为参数
输出一些东西
VerifyMetadata()
0 条评论
下一页