View Single Post
  #2   Spotlight this post!  
Unread 17-01-2010, 11:18
jtdowney jtdowney is offline
Boiler Up
AKA: John Downey
FRC #4302 (Robophins)
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2006
Location: Chicago
Posts: 300
jtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant future
Re: Basic Camera Program?

Below is my attempt to port the simple C++ example in the WPILib guide. The arguments to EllipseDescriptor need to be changes and I didn't include any of the exception handling code. This code may not work at all because I haven't tested it with a robot but the ellipse matches have an X/Y position to the ellipses it detects.

Code:
MonoImage image = AxisCamera.getInstance().getImage().getLuminancePlane();
EllipseMatch[] matches = image.detectEllipses(new EllipseDescriptor(1.0, 2.0, 3.0, 4.0));
            
// do something with the matches
__________________
John Downey
Lead Robot Inspector - Purdue IndianaFIRST District
Whitney Young Magnet High School/Robophins (FRC 4302) - Mentor (2013-current)
Midwest Regional Planning Committee - Member (2012-current)
Boilermaker Regional Planning Committee - Member (2011-2014)
Robot Inspector (2008-current)
Purdue FIRST Programs - Staff Advisor (2008-2011)
Lafayette-Jefferson High School/Precision Guessworks (FRC 1646) - Mentor (2006-2011)
Reply With Quote