I have several ideas for new camera functions but am not able to create them without more data from the LINK. I would prefer to be able to access the rgb values of every pixel but accessing just picture of what the camera sees as raw data would work just as well. Any advice is greatly appreciated.
Hi,
These functions have already been added to our API, but have not been released as a firmware update yet. Firmware version 2.0 will also allow you to use OpenCV in C++ from your programs. Unfortunately no ETA on this firmware version yet. A lot of stuff is being improved now that the season is over.
If you're wanting to use C++ and OpenCV on the current firmware with KISS, let me know and I can provide some (slightly technical) directions.
Thanks for your patience.
Braden McDorman
Developer of the KIPR Link, KISS IDE, KIPR's 2D Simulator, and CBCJVM.
Reach me at bmcdorman(cat)kipr(dog)org where (cat)=@ and (dog)=. if you need assistance of any kind.
Hey Braden, let's get Haartraining working on the Link. But seriously full access to OpenCV would be amazing.
Garrett Sickles
807Robotics: A Narwhal's Revenge
Youth Advisory Council
Geophysics & Computer Science
The training would take years! But yeah, should be more than possible with version 2.0. :P
Braden McDorman
Developer of the KIPR Link, KISS IDE, KIPR's 2D Simulator, and CBCJVM.
Reach me at bmcdorman(cat)kipr(dog)org where (cat)=@ and (dog)=. if you need assistance of any kind.
Could you direct me on how I would begin using OpenCV? I would very much appreciate it.
Here is the documentation link. I also used this tutorial to help me start out with OpenCV in Visual Studio 2010. Kinda off topic, but another fun resource to play with is OpenFrameworks. Openframeworks uses OpenCV for some image processing (kinda limited but easier to use). OpenCV is very robust software so finding libraries constructed on top of OpenCV maybe more manageable. As for interfacing with the link camera and the FPGA to get an image to analyze I have no clue where to begin, but i guess that is what Braden is for!
Garrett Sickles
807Robotics: A Narwhal's Revenge
Youth Advisory Council
Geophysics & Computer Science
OpenCV is not for the faint of heart but it is worth learning. I learn best by example so here is an excellent third party library displaying some blob tracking! (Seemed relevant) If my other reply ever loads this will seem silly, but OpenFrameworks has a useful collection of tools using OpenCV for image processing as well as OpenGL (graphics) and is more simple to use as well as many useful custom data types and peripheral interface libraries.
Garrett Sickles
807Robotics: A Narwhal's Revenge
Youth Advisory Council
Geophysics & Computer Science
Shoot me an e-mail (provided in my signature) and I'll queue it up on my to-do.
Thanks.
Braden McDorman
Developer of the KIPR Link, KISS IDE, KIPR's 2D Simulator, and CBCJVM.
Reach me at bmcdorman(cat)kipr(dog)org where (cat)=@ and (dog)=. if you need assistance of any kind.
Mine was upgraded from 1.8 to firmware version 2.0, since then got the same problem, is it possible to revert it back?
http://www.digitekprinting.com/digital-printing
I found he was looking for, thank you for the useful information!
192.168.l.l
Do you think you can custom some functions in an hd camera?