Skip to content

Releases: edrosten/libcvd

Release 2.5.1

25 Mar 13:03
09b46d8
Compare
Choose a tag to compare

Fix missing file in CMakeLists

Release 2.5

25 Mar 13:02
30e8cfc
Compare
Choose a tag to compare

New features:

  • Out of tree builds with autoconf
  • FFMPEG 5 support
  • New video reader for more precise MPEG reading
  • More OpenCV wrappers
  • Video writer class
  • Fix missing inline's
  • Fix always failing assertion bug

Release 2.4.1

25 Mar 13:04
a1d2b0d
Compare
Choose a tag to compare

Fix missing const in img_load argument.

Version 2.4

25 Mar 12:58
3868923
Compare
Choose a tag to compare
  • C++17 required
  • Refactor of image io to reduce dependencies:
    • Does not depend on feature macros
    • Image types can be specified by type lists, so client code can have fewer dependencies even with a fully featured libcvd.
  • Quality of life improvement: Images can be constructed from SubImages
  • Image transposing added (cache oblivious algorithm)
  • All code now clang-formatted
  • Image copy uses memcpy for trivial types

Version 2.3.1

11 Dec 16:12
b300621
Compare
Choose a tag to compare

Minor bug and compile fixes:

  • Fix formatting from a colossal mess to something consistent
  • Remove call to gluGetString (it's deprecated)
  • Remove ReadAheadVideoBuffer, since it hasn't done anything in ages
  • Fix various warnings and the attendant bugs

Version 2.3

29 Oct 10:17
c57d30f
Compare
Choose a tag to compare
  • libCVD exceptions now derive from std::runtime_error (minor API break)
  • auto_ptr is now gone from the code base
  • Clean build with -Wall -Wextra -Wconversion -Werror on gcc 10
  • Numerous bug fixes

Version 2.2

29 Oct 10:18
08b0e07
Compare
Choose a tag to compare
Merge pull request #53 from edrosten/er/cmake-config

Er/cmake config