A C D E G I L M O P S T V 
All Classes All Packages

A

activeCameras - Static variable in class org.baxter.disco.ocr.ConfigFacade
Read-Only List of available cameras.

C

Cli - Class in org.baxter.disco.ocr
CLI for the Fixture.
Cli() - Constructor for class org.baxter.disco.ocr.Cli
 
closeGPIO() - Static method in class org.baxter.disco.ocr.MovementFacade
Closes connections to all GPIO pins.
closeLogs() - Static method in class org.baxter.disco.ocr.ErrorLogging
Close all open logs.
completeProcess(String, boolean, boolean, boolean, int, String) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Processes image from defined camera, using the config defaults.
completeProcess(String, String) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Processes image from defined camera, using the config defaults.
compose(List<Frame>, boolean, boolean, double, boolean, int, int, int, int) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Compose several images together.
COMPOSITE_FRAMES - org.baxter.disco.ocr.ConfigProperties
 
ConfigFacade - Class in org.baxter.disco.ocr
Facade for working with config files.
ConfigFacade() - Constructor for class org.baxter.disco.ocr.ConfigFacade
 
ConfigProperties - Enum in org.baxter.disco.ocr
Enum of possible config properties.
crop(Frame, int, int, int, int) - Static method in class org.baxter.disco.ocr.OpenCVFacade
TODO: Implement Overloads Crop the given image to the given dimensions.
CROP_H - org.baxter.disco.ocr.ConfigProperties
 
CROP_W - org.baxter.disco.ocr.ConfigProperties
 
CROP_X - org.baxter.disco.ocr.ConfigProperties
 
CROP_Y - org.baxter.disco.ocr.ConfigProperties
 
CYCLES - Static variable in class org.baxter.disco.ocr.MovementFacade
Number of times to test the Device Under Test

D

DUTY_CYCLE - Static variable in class org.baxter.disco.ocr.MovementFacade
PWM Duty Cycle

E

ErrorLogging - Class in org.baxter.disco.ocr
Class containing a single function for easily writing errors to a log file, as well as stderr.
ErrorLogging() - Constructor for class org.baxter.disco.ocr.ErrorLogging
 

G

GAMMA - org.baxter.disco.ocr.ConfigProperties
 
gammaAdjust(Frame, double) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Modify the gamma of a single image.
gammaCalibrate(String) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Modify a camera's Gamma value, based on config data.
gammaCalibrate(String, double) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Modify a camera's Gamma value, based on a given value.
getCameraNames() - Static method in class org.baxter.disco.ocr.OpenCVFacade
Getter for all camera names.
getImgSaveLocation() - Static method in class org.baxter.disco.ocr.ConfigFacade
Getter for the saved image location.
getValue(String, ConfigProperties) - Static method in class org.baxter.disco.ocr.ConfigFacade
Get a given config value.
goDown() - Static method in class org.baxter.disco.ocr.MovementFacade
Send the fixture to the lower limit switch.
goDown(int) - Static method in class org.baxter.disco.ocr.MovementFacade
Send the fixture to the lower limit switch.
goUp() - Static method in class org.baxter.disco.ocr.MovementFacade
Send the fixture to the upper limit switch.
goUp(int) - Static method in class org.baxter.disco.ocr.MovementFacade
Send the fixture to the upper limit switch.
Gui - Class in org.baxter.disco.ocr
TODO: READ DOCUMENTATION
Gui() - Constructor for class org.baxter.disco.ocr.Gui
 

I

imageToDouble(File) - Static method in class org.baxter.disco.ocr.TesseractFacade
Converts an image file to a double.
iteration() - Static method in class org.baxter.disco.ocr.OpenCVFacade
Collect images from all cameras and save them, using the config defaults.

L

loadConfig() - Static method in class org.baxter.disco.ocr.ConfigFacade
Load config from the default file location.
loadConfig(String) - Static method in class org.baxter.disco.ocr.ConfigFacade
TODO: Implement Load config from a user-defined file location.
logError(String) - Static method in class org.baxter.disco.ocr.ErrorLogging
Logs error manually caught by user.
logError(Throwable) - Static method in class org.baxter.disco.ocr.ErrorLogging
Logs error thrown by runtime.
logFile - Static variable in class org.baxter.disco.ocr.ErrorLogging
 

M

main(String[]) - Static method in class org.baxter.disco.ocr.Cli
 
main(String[]) - Static method in class org.baxter.disco.ocr.MovementFacade
Main function.
main(String[]) - Static method in class org.baxter.disco.ocr.Pi4JBaseMain
 
MovementFacade - Class in org.baxter.disco.ocr
Facade for all movement of the fixture.
MovementFacade() - Constructor for class org.baxter.disco.ocr.MovementFacade
 

O

OpenCVFacade - Class in org.baxter.disco.ocr
Facade for the OpenCV package.
OpenCVFacade() - Constructor for class org.baxter.disco.ocr.OpenCVFacade
 
org.baxter.disco.ocr - module org.baxter.disco.ocr
 
org.baxter.disco.ocr - package org.baxter.disco.ocr
 

P

Pi4JBaseMain - Class in org.baxter.disco.ocr
 
Pi4JBaseMain() - Constructor for class org.baxter.disco.ocr.Pi4JBaseMain
 
pressButton() - Static method in class org.baxter.disco.ocr.MovementFacade
Extends the piston for 1 second, pushing the button on the DUT.
PRIME - org.baxter.disco.ocr.ConfigProperties
 

S

saveCurrentConfig() - Static method in class org.baxter.disco.ocr.ConfigFacade
Save current config to the default file location.
saveCurrentConfig(String) - Static method in class org.baxter.disco.ocr.ConfigFacade
TODO: Implement Save current config to a user-defined file location.
saveDefaultConfig() - Static method in class org.baxter.disco.ocr.ConfigFacade
Save current config to the default file location.
saveDefaultConfig(String) - Static method in class org.baxter.disco.ocr.ConfigFacade
Save current config to a user-defined file location.
saveImage(Frame, String) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Save input Frame at the location given.
setImgSaveLocation(String) - Static method in class org.baxter.disco.ocr.ConfigFacade
Setter for the saved image location.
setValue(String, ConfigProperties, double) - Static method in class org.baxter.disco.ocr.ConfigFacade
Set a given config value.

T

takeBurst(String, int) - Static method in class org.baxter.disco.ocr.OpenCVFacade
TODO: Overload frameCount
takePicture(String) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Wrapper function for native "take picture" function.
TesseractFacade - Class in org.baxter.disco.ocr
Facade for Tesseract API.
TesseractFacade() - Constructor for class org.baxter.disco.ocr.TesseractFacade
 
testMotions() - Static method in class org.baxter.disco.ocr.MovementFacade
Tests all available motions of the fixture.
thresholdImage(Frame) - Static method in class org.baxter.disco.ocr.OpenCVFacade
Put the given image through a binary threshold.
TIME_OUT - Static variable in class org.baxter.disco.ocr.MovementFacade
Number of seconds to wait before timing out a fixture movement.
toString() - Method in enum org.baxter.disco.ocr.ConfigProperties
 

V

valueOf(String) - Static method in enum org.baxter.disco.ocr.ConfigProperties
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.baxter.disco.ocr.ConfigProperties
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G I L M O P S T V 
All Classes All Packages