v0.44
lessthanoptimal
released this
15 Jul 23:21
·
116 commits
to SNAPSHOT
since this release
- SimulatePlanarWorld
- Handles edge of objects better making motion appear smoother
- MicroQR
- Rendering doesn't crash in special situations if you specify error level. Thanks for reporting Simon-Staal
- You can ignore padding bytes now. Thanks for reporting Simon-Staal
- Demos
- Added a color segmentation demo. Thanks Maxim Dossioukov.
- Android
- Completely new build system that doesn't use any local files
- New fragment camera code is available for use
- Thanks Maxim Dossioukov for getting the first prototype of the build running
- Security
- When de-serializing YAML it now uses Yaml(new SafeConstructor()) to prevent arbitrary code execution
- Thanks Letian Yuan for the disclosure
- SerializeFieldsYamlBase now has a whitelist of what can be deserialized
- Disparity
- Fixed a catastrophic cancellation (CC) issue with floating point math with disparity score.
- This CC issue effects SAD and NCC when dealing with distant objects.
- Sub-pixel math is adjusted depending on type of error function. Improved SAD and CENSUS subpixel
- Most application won't see a significant change in performance