Memo to self: When you play with computer vision next time, check the OpenCV library.
From the OpenCV www:
“OpenCV (Open Source Computer Vision) is a library of programming functions for real time computer vision. Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Camera and Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); Stereo and Multi-Camera Calibration and Depth Computation; Mobile Robotics.”
Found via IPhone Sudoku Grab via Julian M Bucknall.
Apparently there is no Delphi interface (yet) but as the DLL has simple C interface, such interface could easily (or “easily”?) be implemented.
Wow, an actual open license - BSD.
ReplyDeleteWe are using OpenCV in my company using Delphi. The C interface is could easily be implemented. Unfortunaly I can not share the interface pas file :(
ReplyDeleteIt is one of the best computer vision libraries. If not the best open source one
Great, I learned about OpenCV one week ago. It sure looks interesting.
ReplyDeleteIf you want to work with audio/video, webcams etc. in your Delphi apps, I can also recommend Mitov Videolab which comes with VCL components and step-by-step guide to get started. Free for non-commercial use.
http://www.mitov.com/
About the Sudoku Grab app, fine but you need to see Hans Andersson from Sweden that has made a Mindstorm Sudoku solver robot, including digit recognition and pen writing. Way to go!
http://tiltedtwister.com/sudokusolver.html
Doei RIF
@Rif: Thanks for the Sudoku robot link! I just love Mindstorm.
ReplyDeleteThere's a OpenCV Delphi project here:
ReplyDeletehttp://code.google.com/p/opencvdelphi
http://code.google.com/p/opencvdelphi
ReplyDeleteis dead
openCV introduction
ReplyDeletehttp://technopush.blogspot.com
Here a complete set of Delphi OpenCV examples, with the translated OpenCV header:
ReplyDeletehttp://gidesa.altervista.org/camshiftdemo.php
Here is an example in Delphi about face recognition with opencv
ReplyDeletehttp://delphimagic.blogspot.com/2011/08/reconocimiento-de-caras-con-delphi.html
Also at the end of the post can download the Delphi Interface for OpenCV
Check out http://www.tmssoftware.com/site/blog.asp?post=362
ReplyDeleteHi,
ReplyDeleteif OpenCV for Delphi I used this:
https://github.com/Laex/Delphi-OpenCV