Ich habe MSPaint geöffnet und jede Sekunde füllt sich die Zeichenfläche komplett schwarz.
Irgendwann hört das Füllen auf und ein grüner Punkt wird gesetzt.
Jetzt soll Java erkennen, dass die Fläche nicht mehr komplett schwarz ist, sondern sich ein andersfarbiges Pixel eingeschlichen hat.
Wie würde man das Bild sinnvoll in Java einlesen?
Man könnte jede Sekunde ein Screenshot machen - und dann folgendes
Oder gibt es einen besseren Weg?
(anstelle eines Screenshots könnte die MSPaint-Datei auch gespeichert werden, aber das soll nur ein Beispiel sein und auch funktionieren, wenn man die Fläche nicht direkt über einen Button als Bild speichern kann)
Irgendwann hört das Füllen auf und ein grüner Punkt wird gesetzt.
Jetzt soll Java erkennen, dass die Fläche nicht mehr komplett schwarz ist, sondern sich ein andersfarbiges Pixel eingeschlichen hat.
Wie würde man das Bild sinnvoll in Java einlesen?
Man könnte jede Sekunde ein Screenshot machen - und dann folgendes
Java:
BufferedImage a = ImageIO.read( new File( "c:/MSPaint_Bild/Screenshot.jpg" ) );
Oder gibt es einen besseren Weg?
(anstelle eines Screenshots könnte die MSPaint-Datei auch gespeichert werden, aber das soll nur ein Beispiel sein und auch funktionieren, wenn man die Fläche nicht direkt über einen Button als Bild speichern kann)