Skip to content

dlib 0.6.0

Compare
Choose a tag to compare
@gecko0307 gecko0307 released this 24 Jun 19:53
· 851 commits to master since this release
  • dlib.core
    • Got rid of ManuallyAllocatable interface in manual memory management for classes. Added support for deleting via interface or parent class. Deleting can be abstractized with Freeable interface
  • dlib.filesystem
    • Added GC-free implementations for FileSystem and file streams
  • dlib.image
    • dlib.image.unmanaged provides generalized GC-free Image class with corresponding factory function
    • JPEG decoder had been greatly improved, added more subsampling modes support, COM and APPn markers detection. Decoder now understands virtually any imaginable baseline JPEGs, including those from digital cameras
  • dlib.math
    • New module dlib.math.combinatorics with factorial, hyperfactorial, permutation, combinations, lucas number and other functions
    • dlib.math.sse brings x86 SSE-based optimizations for some commonly used vector and matrix operations, namely, 4-vector arythmetics, dot and cross product, 4x4 matrix multiplication.
  • dlib.container
    • DynamicArray now supports indexing (as a syntactic sugar).