-
Notifications
You must be signed in to change notification settings - Fork 4
computer vision library for processing
diwi/diewald_CV_kit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- AUTHOR: Thomas Diewald Date: 06.09.2011 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ################################################################################ -------------------------------------------------------------------------------- PROCESSING - computer vision library - diewald_CV_kit -------------------------------------------------------------------------------- ################################################################################ project page: http://thomasdiewald.com/blog/?p=1107 this library contains tools that are used in the field of computer vision. its not a wrapper of openCV or some other libraries , so maybe you are missing some features ( ... which may be implemented in the future). its designed to be very fast to use it for realtime applications (webcam-tracking, kinect-tracking, ...). also, it works very well in combination with the kinect-library (dlibs.freenect - http://thomasdiewald.com/blog/?p=109 )... which i basically built it for ... to track blobs, generate contours from 3d-data, and else. it should work in combination with other libraries too, since the blobdetection is very flexible and works with any given data-arrays. the examples, that come with the library, demonstrates: kinect 3D/2D tracking a simple marker tracking image-blob tracking -------------------------------------------------------------------------------- online example: http://www.openprocessing.org/visuals/?visualID=35858 http://www.openprocessing.org/visuals/?visualID=35859 videos: http://thomasdiewald.com/blog/?p=1107 -------------------------------------------------------------------------------- ZIP_CONTENT: 1) processing examples 2) reference 3) source-code 4) library: diewald_CV_kit.jar -------------------------------------------------------------------------------- FEATURES: - connected component labeling - blobdetection - contours: continuous polyline a blob has only one outer contours, and can have endless inner contours the outer contour always goes in clockwise-direction, the inner ones go counter-clockwise - convex hull - double-linked-list (used for the covex hull for quick node adding/removing) - polyline tools (simplification, areasize, length, etc. - color class for fast generating/extracting of color components -------------------------------------------------------------------------------- USEFUL LINKS TO THIS TOPIC:
About
computer vision library for processing
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published