2010 FRC Java API


Uses of Class
edu.wpi.first.wpilibj.image.NIVisionException

Packages that use NIVisionException
edu.wpi.first.wpilibj.camera Provides classes for interfacing to the camera. 
edu.wpi.first.wpilibj.image Provides classes to access National Instrument's nivison library for machine vision enables automated image processing for color identification, tracking and analysis. 
 

Uses of NIVisionException in edu.wpi.first.wpilibj.camera
 

Methods in edu.wpi.first.wpilibj.camera that throw NIVisionException
 ColorImage AxisCamera.getImage()
          Get an image from the camera.
 

Uses of NIVisionException in edu.wpi.first.wpilibj.image
 

Methods in edu.wpi.first.wpilibj.image that throw NIVisionException
 ColorImage ColorImage.colorEqualize()
          Calculates the histogram of each plane of a color image and redistributes pixel values across the desired range while maintaining pixel value groupings.
 EllipseMatch[] MonoImage.detectEllipses(EllipseDescriptor ellipseDescriptor)
           
 EllipseMatch[] MonoImage.detectEllipses(EllipseDescriptor ellipseDescriptor, CurveOptions curveOptions, ShapeDetectionOptions shapeDetectionOptions, RegionOfInterest roi)
           
 void Image.free()
          Release the memory associated with an image.
 MonoImage ColorImage.getBluePlane()
          Get the blue color plane from the image when represented in RGB color space.
 MonoImage ColorImage.getGreenPlane()
          Get the green color plane from the image when represented in RGB color space.
 int Image.getHeight()
          Get the height of the image in pixels.
 MonoImage ColorImage.getHSIHuePlane()
          Get the hue color plane from the image when represented in HSI color space.
 MonoImage ColorImage.getHSISaturationPlane()
          Get the saturation color plane from the image when represented in HSI color space.
 MonoImage ColorImage.getHSLHuePlane()
          Get the hue color plane from the image when represented in HSL color space.
 MonoImage ColorImage.getHSLSaturationPlane()
          Get the saturation color plane from the image when represented in HSL color space.
 MonoImage ColorImage.getHSVHuePlane()
          Get the hue color plane from the image when represented in HSV color space.
 MonoImage ColorImage.getHSVSaturationPlane()
          Get the saturation color plane from the image when represented in HSV color space.
 MonoImage ColorImage.getIntensityPlane()
          Get the intensity color plane from the image when represented in HSI color space.
 MonoImage ColorImage.getLuminancePlane()
          Get the luminance color plane from the image when represented in HSL color space.
 int BinaryImage.getNumberParticles()
          Returns the number of particles.
 ParticleAnalysisReport[] BinaryImage.getOrderedParticleAnalysisReports()
          Gets all the particle analysis reports ordered from largest area to smallest.
 ParticleAnalysisReport[] BinaryImage.getOrderedParticleAnalysisReports(int size)
          Gets all the particle analysis reports ordered from largest area to smallest.
 ParticleAnalysisReport BinaryImage.getParticleAnalysisReport(int index)
          Get a particle analysis report for the particle at the given index.
 MonoImage ColorImage.getRedPlane()
          Get the red color plane from the image when represented in RGB color space.
 MonoImage ColorImage.getValuePlane()
          Get the value color plane from the image when represented in HSV color space.
 int Image.getWidth()
          Get the width of the image in pixels.
 ColorImage ColorImage.luminanceEqualize()
          Calculates the histogram of each plane of a color image and redistributes pixel values across the desired range while maintaining pixel value groupings for the Luminance plane only.
 ColorImage ColorImage.replaceBluePlane(MonoImage plane)
          Set the blue color plane from the image when represented in RGB color space.
 ColorImage ColorImage.replaceGreenPlane(MonoImage plane)
          Set the green color plane from the image when represented in RGB color space.
 ColorImage ColorImage.replaceHSIHuePlane(MonoImage plane)
          Set the hue color plane from the image when represented in HSI color space.
 ColorImage ColorImage.replaceHSISaturationPlane(MonoImage plane)
          Set the saturation color plane from the image when represented in HSI color space.
 ColorImage ColorImage.replaceHSLHuePlane(MonoImage plane)
          Set the hue color plane from the image when represented in HSL color space.
 ColorImage ColorImage.replaceHSLSaturationPlane(MonoImage plane)
          Set the saturation color plane from the image when represented in HSL color space.
 ColorImage ColorImage.replaceHSVHuePlane(MonoImage plane)
          Set the hue color plane from the image when represented in HSV color space.
 ColorImage ColorImage.replaceHSVSaturationPlane(MonoImage plane)
          Set the saturation color plane from the image when represented in HSV color space.
 ColorImage ColorImage.replaceIntensityPlane(MonoImage plane)
          Set the intensity color plane from the image when represented in HSI color space.
 ColorImage ColorImage.replaceLuminancePlane(MonoImage plane)
          Set the luminance color plane from the image when represented in HSL color space.
 ColorImage ColorImage.replaceRedPlane(MonoImage plane)
          Set the red color plane from the image when represented in RGB color space.
 ColorImage ColorImage.replaceValuePlane(MonoImage plane)
          Set the value color plane from the image when represented in HSV color space.
 BinaryImage ColorImage.thresholdHSI(int hueLow, int hueHigh, int saturationLow, int saturationHigh, int intansityLow, int intensityHigh)
          Return a mask of the areas of the image that fall within the given ranges for color values
 BinaryImage ColorImage.thresholdHSL(int hueLow, int hueHigh, int saturationLow, int saturationHigh, int luminenceLow, int luminenceHigh)
          Return a mask of the areas of the image that fall within the given ranges for color values
 BinaryImage ColorImage.thresholdHSV(int hueLow, int hueHigh, int saturationLow, int saturationHigh, int valueLow, int valueHigh)
          Return a mask of the areas of the image that fall within the given ranges for color values
 BinaryImage ColorImage.thresholdRGB(int redLow, int redHigh, int greenLow, int greenHigh, int blueLow, int blueHigh)
          Return a mask of the areas of the image that fall within the given ranges for color values
 void Image.write(String fileName)
          Write the image to a file.
 void BinaryImage.write(String fileName)
           
 

Constructors in edu.wpi.first.wpilibj.image that throw NIVisionException
HSLImage()
          Create a new 0x0 image.
HSLImage(String fileName)
          Create a new image by loading a file.
MonoImage()
          Create a new 0x0 image.
RGBImage()
          Create a new 0x0 image.
RGBImage(String fileName)
          Create a new image by loading a file.
 


2010 FRC Java API


Copyright © 2006-2009 Sun Microsystems, Inc. All Rights Reserved.