Skip to content

Releases: RealOrangeOne/zoloto

Version 0.9.0

25 Sep 17:13
8b66100
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.0...0.9.0

Version 0.8.0

20 Jan 22:18
3c155ae
Compare
Choose a tag to compare

Some big internal changes:

What's Changed

Full Changelog: 0.7.1...0.8.0

Version 0.7.1

12 Nov 17:45
4f1567e
Compare
Choose a tag to compare

A patch release, but still quite a few additions:

  • Add some documentation around calibration
  • Add a CLI command to output marker images (save-markers)
  • Remove default marker type on preview
  • Add CLI command for showing details of all marker types (marker-details)
  • Add CLI command to save marker images to A4 PDFs (marker-pdfs)
  • Add CLI command to annotate markers in video
  • Add reprs to marker and cameras

Note: Some of the new commands require additional dependencies to run. These can be installed with the cli extra. If these commands are not used, the dependencies aren't required.

Version 0.7.0

04 Oct 08:13
3c6d710
Compare
Choose a tag to compare

One chonker of a release! Notable changes include:

  • Drop support for Python 3.5 (#255)
  • Remove the need to subclass cameras before using them (#220)
  • Allow using the system installed version of OpenCV, making it an optional dependencies (#281)
  • Move examples to a CLI, so they can be consumed
  • Define just 1 marker type per ArUco size (#284)
  • Add support for OpenCV >4.1 and Python >3.8 (#285)
  • Remove built-in JSON decoding
  • Remove runtime dependency on setuptools
  • Use OpenCVs built-in viewer rather than tkinter
  • Add some extra attributes on MarkerType

Version 0.6.1

18 Jul 12:39
0dd73ea
Compare
Choose a tag to compare
  • Fix issue with Camera cameras being "completely broken" (#221)

Version 0.6.0

16 Jul 18:25
b720f32
Compare
Choose a tag to compare
  • Rename marker_dict to marker_type (#154 )
  • Make some cameras iterable (#155 )
  • Refactor marker class (mostly internal changes) (#150 )
  • Re-raise OpenCV exceptions (#162 )

Version 0.5.2

29 Jan 20:32
ce48367
Compare
Choose a tag to compare
  • Include py.typed file in package (#149)

Version 0.5.1

28 Jan 19:14
ea6032d
Compare
Choose a tag to compare
  • Improve type annotations (#139 )

Version 0.5.0

19 Jan 12:50
7292820
Compare
Choose a tag to compare
  • Replace OpenCV viewer with custom tkinter-based one (#126)
  • Replace coordinates package with custom NamedTuple (#136) (breaking)
  • Correct rotation vector logic, powered by pyquaternion (#127) (breaking)
  • Replace fastcache with functools.lru_cache (#134)
  • Explicitly depend on numpy (#135)
  • Make BaseCamera abstract (#118) (Breaking)
  • Make ujson a dev dependency (#133)
  • Allow enumerating connected camera (#119)

Version 0.4.1

13 Jan 20:49
ab3ca9a
Compare
Choose a tag to compare
  • Fix issue with installing package from PyPI (#116)