|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lego.navigation.control.WebCamConfig
public class WebCamConfig
Speichert die webcamspezifischen Einstellungen. Dazu gehören die Farben für die Bilderkennung,
Reaktionszeit der Webcam, Scalefactor und Roboterverzerrung. Die WebCamConfig wird von einer
WebCamConfigFactory
erzeugt, in der die Daten für eine spezielle Webcam abgespeichert sind.
WebCamConfigFactory
,
WebCamSvenConfig
,
WebCamLegoConfig
Field Summary | |
---|---|
Ellipse |
blau
Erkennungsdaten für die blauen Spielsteine |
double |
dosenVerzerrung
Gibt an, um wieviel die Dosen verzerrt werden. |
Ellipse |
gelb
Erkennungsdaten für die gelben Spielsteine |
Ellipse |
gruen
Erkennungsdaten für den grünen Balken am Roboter |
Ellipse |
led
Erkennungsdaten für die LED, mit deren Hilfe der Roboter gesucht wird, wenn seine Position komplett verloren gegangen ist. |
double |
roboterVerzerrung
Gibt an, um wieviel der Roboter bei gegebener Entfernung vom Bildmittelpunkt nach au§en versetzt erscheint. |
Ellipse |
rosa
Erkennungsdaten für die drei Rosakreise, die er Initialisierung des Spielfeldes dienen, mit denen die Transformation initialisiert wird. |
Ellipse |
rot
Erkennungsdaten für den roten Kreis hinten am Roboter |
double |
scaleFactor
Der Scalefactor gibt an, wieviel Pixel einem cm auf dem Spielfeld entsprechen |
Ellipse |
schwarz
Erkennungsdaten für die scharzen Kreise, die an unbesetzen Spielpositionen zu sehen sind. |
int |
wartezeit
Zeit, die in Bilderkennung.getRoboterposMitInitialisierung() zwischen dem Bild
mit angeschalteter LED und ausgeschalteter LED gewartet werden soll. |
Constructor Summary | |
---|---|
WebCamConfig(int warteZeit,
Ellipse rot,
Ellipse gruen,
Ellipse gelb,
Ellipse blau,
Ellipse rosa,
Ellipse schwarz,
Ellipse led,
double scaleFactor,
double roboterVerzerrung,
double dosenVerzerrung)
Initialisiert die WebcamConfig mit den angegebenen Werten. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public int wartezeit
Bilderkennung.getRoboterposMitInitialisierung()
zwischen dem Bild
mit angeschalteter LED und ausgeschalteter LED gewartet werden soll.
public Ellipse rot
public Ellipse gruen
public Ellipse gelb
public Ellipse blau
public Ellipse rosa
public Ellipse schwarz
public Ellipse led
public double scaleFactor
public double roboterVerzerrung
roboterVerzerrung = hr/h
.
public double dosenVerzerrung
roboterVerzerrung
Constructor Detail |
---|
public WebCamConfig(int warteZeit, Ellipse rot, Ellipse gruen, Ellipse gelb, Ellipse blau, Ellipse rosa, Ellipse schwarz, Ellipse led, double scaleFactor, double roboterVerzerrung, double dosenVerzerrung)
WebCamConfigFactory
aufgerufen.
warteZeit
- rot
- gruen
- gelb
- blau
- rosa
- schwarz
- led
- scaleFactor
- roboterVerzerrung
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |