Skip to content

Latest commit

 

History

History
 
 

orx-boofcv

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

orx-boofcv

Helper functions to ease working with the BoofCV computer vision library and its data types.

BoofCV is an open source library written from scratch for real-time computer vision. Its functionality covers a range of subjects, low-level image processing, camera calibration, feature detection/tracking, structure-from-motion, fiducial detection, and recognition. BoofCV has been released under an Apache 2.0 license for both academic and commercial use.

Examples of what BoofCV offers can be found at http://boofcv.org/

As BoofCV implements it's own data types for images, lines, points, etc. this addon provides some helper functions to convert them to OPENRNDR types:

  • Bindings: converts to and from ColorBuffer.
  • Drawing: allows directly drawing BoofCV line segments and other shapes.
  • Point conversion to and from Vector2.
  • Contour conversion from BoofCV.Contour to Shape and ShapeContour.
  • ImageFlow to ColorBuffer conversion.

Demos

DemoContours01

source code

DemoContours01Kt

DemoResize01

source code

DemoResize01Kt

DemoResize02

source code

DemoResize02Kt

DemoSimplified01

source code

DemoSimplified01Kt