Releases: localdevices/pyorc
v0.5.4
What's Changed
- fixed a difficult to interpret CLI error #155
- updated CI actions as OpenCV dependencies changed
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
- bug with windows machines fixed, where local coordinate system coordinates were in some cases truncated when 64-bit floats were subtracted from 32-bit floats. This is a behaviour in numpy #145 by @hcwinsemius in #146
- adding ability to rotate videos through a rotation property in camera configuration or per single video by @hcwinsemius in #147
- Solving issue with projection using a new method
method="numpy"
by @hcwinsemius in #149 - fixing #138 making velocity processor more serializable by @hcwinsemius in #150
- fix #144 also allowing for a hard-set fps by @hcwinsemius in #153
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
- fix #134 by @hcwinsemius in #135
- getting ready for v0.5.2 by @hcwinsemius in #137
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- fix #128 by @hcwinsemius in #129
- Issue 128 by @hcwinsemius in #132
- Update main.py by @hcwinsemius in #133
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
Several large updates were made to:
- make it a lot easier to get well-calibrated ground control and lens parameters at the same time. we now do this by optimizing the lens' focal length and (if enough ground control is provided) barrel distortion whilst fitting the perspective to the user-provided ground control points
- provide the fitted ground control points in the interface so that the user can immediately see if the ground control points are well fitted or if anything seems to be wrong with one or more control points.
- get much-improved stabilization for non-stable videos
- feature stabilization on command line which consequently provided user-interfacing to select non-moving areas by pointing and clicking.
The following issues are the major issues describing these major improvements.
The stabilization is arranged slightly differently on the API and can now already be set in camera configuration. This is a change in API requiring a medior version bump.
- Issue 122 by @hcwinsemius in #124
- Issue 126 by @hcwinsemius in #127
Full Changelog: v0.4.3...v0.5.0
v0.4.3
What's Changed
- fix #105 by @hcwinsemius in #114
flipped images with rotated videos are visualized appropriately. - Issue 113 by @hcwinsemius in #118
A nadir drone video can now be processed with only 2 ground control points (x,y only) allowing for very fast field work experiences. - Issue 89 by @hcwinsemius in #120
Improves stabilization of shaky videos
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Hot fix for entry points cli
v0.4.1
Hot fix of setup.py dependency error
v0.4.0
Added
The most notable change is that the code now includes an automatically installed command-line interface. This
will facilitate a much easier use by a large user group. Also the documentation is fully updated to include all
functionalities for both command-line users and API users. In detail we have the following additions:
- First release of a command-line interface for the entire process of camera configuration, processing and preparing
outputs and figures. - Service layer that makes it easy for developers to connect pyorc to apps such as GUIs or dashboards.
- Full user guide with description of both the command-line interface and API.
Changed
- Small modifications and additions in the API to accomodate the command-line interface building.
Deprecated
Removed
Fixed
- Bug fixes in the video objects causing videos to sometimes not open properly because of missing frames
Security
Pull requests are below:
- rebase cli with main by @hcwinsemius in #108
- Cli by @hcwinsemius in #112
Full Changelog: v0.3.4...v0.4.0