mirror of https://github.com/davisking/dlib.git
9a30c6d48f
* WIP: preparation for JPEG XL support * jxl: add loading support * update jxl abstract * add support for saving jxl (lossless not working) * everything works except setting lossless explicitly * remove unused header * fix wrong quality logic * remove debugging statements * fix lossless encoding * improve support for grayscale images * use JXL instead of JPEGXL everywhere * oops do not make libjxl a requirement * update years * silence some warnings * simplify loader fast path logic * allow python to save jxl and webp * update error message with supported formats * Allow setting image quality in Python The setting is ignored where it does not make sense. * round quality in JPEG saver * improve error message in CMake * add jxl support to imglab * add Davis's suggestion Co-authored-by: Davis E. King <davis685@gmail.com> * Apply suggestions from code review Co-authored-by: Davis E. King <davis685@gmail.com> * make sure grayscale is 8 bit * update abstract: JPEG XL can store grayscale images * add more methods to query basic info from JXL * documentation formatting * Apply Davis' suggestions --------- Co-authored-by: Davis E. King <davis685@gmail.com> |
||
---|---|---|
.. | ||
cluster.cpp | ||
cluster.h | ||
common.cpp | ||
common.h | ||
convert_idl.cpp | ||
convert_idl.h | ||
convert_pascal_v1.cpp | ||
convert_pascal_v1.h | ||
convert_pascal_xml.cpp | ||
convert_pascal_xml.h | ||
flip_dataset.cpp | ||
flip_dataset.h | ||
main.cpp | ||
metadata_editor.cpp | ||
metadata_editor.h |