Difference between revisions of "Main Page"
m |
m |
||
Line 14: | Line 14: | ||
|- | |- | ||
| {{#ev:youtube|https://youtu.be/8pn9Ebw90uk|300|center}} | | {{#ev:youtube|https://youtu.be/8pn9Ebw90uk|300|center}} | ||
| {{#ev:youtube|https://youtu.be/ | | {{#ev:youtube|https://youtu.be/A_JYhg2yBYw|300|center}} | ||
|- | |- | ||
! Summary BoofCV 0.34 - 0.36 | ! Summary BoofCV 0.34 - 0.36 | ||
! | ! Preview of Loop Closure in 0.38 | ||
|} | |} | ||
{| | {| | ||
|- | |- | ||
| <SPAN STYLE="font-size: 12pt">[https://youtu.be/ | | <SPAN STYLE="font-size: 12pt">[https://youtu.be/RCL5tSt189M 2021-Mar: Stereo Cloud from Mars Perseverance Rover]</SPAN> | ||
|- | |||
| <SPAN STYLE="font-size: 12pt">[https://youtu.be/ulpu03HTmwY 2020-Dec: 3D Reconstruction on Android]</SPAN> | |||
|- | |- | ||
| <SPAN STYLE="font-size: 12pt">[https://youtu.be/8pn9Ebw90uk 2020-June: BoofCV Summary for 0.34-0.36]</SPAN> | | <SPAN STYLE="font-size: 12pt">[https://youtu.be/8pn9Ebw90uk 2020-June: BoofCV Summary for 0.34-0.36]</SPAN> | ||
Line 34: | Line 36: | ||
|- | |- | ||
| <SPAN STYLE="font-size: 12pt">[https://levelup.gitconnected.com/qr-code-scanner-in-kotlin-e15dd9bfbb1f 2020-Feb: Kotlin QR Code Scanning]</SPAN> | | <SPAN STYLE="font-size: 12pt">[https://levelup.gitconnected.com/qr-code-scanner-in-kotlin-e15dd9bfbb1f 2020-Feb: Kotlin QR Code Scanning]</SPAN> | ||
|} | |} | ||
{| | {| |
Revision as of 11:26, 29 March 2021
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. BoofCV is organized into several packages: image processing, features, geometric vision, calibration, recognition,visualize, and IO. Image processing contains commonly used image processing functions which operate directly on pixels. Features contains feature extraction algorithms for use in higher level operations. Calibration has routines for determining the camera's intrinsic and extrinsic parameters. Recognition is for recognition and tracking complex visual objects. Geometric vision is composed of routines for processing extracted image features using 2D and 3D geometry. Visualize has routines for rendering and displaying extracted features. IO has input and output routines for different data structures. |
Summary BoofCV 0.34 - 0.36 | Preview of Loop Closure in 0.38 |
---|
|
|
|
|
Prebuild Stand Alone Applications
Examples / Demonstrations | Example and demonstration applications |
QR Code Generator | Create and print QR Codes |
Square Fiducials | Binary/Image Square Fiducial Generator |
Calibration Targets | Calibration Target Generator |
Calibration | Camera Calibration Application |
Lens Undistortion | Batch Removal of Lens Distortion |
Image Downsize | Batch Image Down Sampling with minimal aliasing |
Capability Summary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Image Processing | Feature | Recognition | Geometric | Integration | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|