Oberfläche abscannen

Status
Nicht offen für weitere Antworten.
C

caunto

Gast
Hey,

ich muss in der Schule ein Projekt machen, wo ich die Oberfläche mit einem Programm abscannen muss.
Wollte mal fragen ob es dazu ein Befehl oder eine Methode gibt?
Ich weiß gar nicht, wie ich das machen soll?

mfg
caunto
 
C

caunto

Gast
Tut mir leid, das ist vielleicht falsch ausgedrückt.
Ich meine, dass man ein Bild hat, das in den Programm abgespeichert ist und das Bild soll dann sozusagen auf der Oberfläche abgescannt werden?
Sowas in der Art sollen wir machen...
 

Marco13

Top Contributor
Wer es schafft, hierauf eine Antwort zu geben, auf die der Threadersteller reagiert mit dem Satz: "Danke, das war genau das, was ich wollte" hat meinen vollen Respekt.
 

TheChemist

Bekanntes Mitglied
Ich denke du solltest einfach nochmal versuchen das Problem klar zu formulieren. Bzw dir vorher erstmal klar werden, was deine Aufgabe überhaupt genau ist. So wie es scheint, bist du dir da selber nicht so sicher. Und solange das so ist, kann dir hier auch niemand helfen ;)
 
G

Gast

Gast
Okay,

Also ich muss einfach nur ein Programm schreiben, dass die Oberfläche nach einem Bild abscannt.
Z.B. wenn ich eine ICQ Message bekomme, Dann geht ja ein Fenster aus und das Programm soll das dann erkennen und z.B. was zurückschreiben.
So in der Art so das sein, weil das ICQ Fenster hat ja ein gewisses Design. Das Design dann per Screenshot ausschneiden und in den Programm einfügen, dass es dann benutzt werden kann um den Bildschirm abzuscannen.
So in der Art sollen wir das machen.

Bin mal gespannt auf die Antworten. ; )
 

KSG9|sebastian

Top Contributor
Und du bist dir sicher dass das eure Aufgabe ist?

Wie wird der Screenshot gemacht? Von Hand oder soll das Programm auch noch erkennen ob grade ein Fenster hochpopt?

Wenn der Screenshot vorhanden ist kannst du die Datei einlesen und Pixel für Pixel prüfen was für Farben an welchen Stellen sind. Und darauf kannst du dan vielleicht sogar auf die Anwendung schließen.

Mit dem kleinen Nachteil dass du nicht weißt wo das neue Fenster auf dem Screenshot ist und du für jede Anwendung ein Muster hinterlegen musst welche Farben an welchen Stellen sind
 
C

caunto

Gast
Der Screenshot wird der Hand gemacht und per Hand ausgeschrieben. Das Programm soll lediglich die Oberfläche, wie du schon gesagt hast, Pixel pro Pixel mit den Bild was ich ausgeschnitten habe vergleich. Ja genau das ist die Aufgabe ; )
Tut mir leid euch damit zu nerven, aber ich hab gedacht man kann ein ganzes Bild vergleichen...
Dann muss es also mit Pixel gemacht werden ... aber wie ?
 

KSG9|sebastian

Top Contributor
Mit was willst du denn das Bild vergleichen ??

Sofern du ein Muster hast kannst du das Bild damit vergleichen, wenn nicht musst du ja das Bild irgendwie analisieren.
 
C

caunto

Gast
Ja, ich mache ja das Muster mit den Screenshot, wo ich dann sozusagen das Muster ausschneide.
Ich will ja nur Teile von der Oberfläche abscannen. Wie z.B. Das Fenster das irgendwo auf der Oberfläche ist... Und wenn das dann zutrifft soll er dann was reinschreiben...
 

KSG9|sebastian

Top Contributor
Irgendwas reinschreiben kannst du rein mit Java schonmal vergessen. Ein Fenster auf der Oberfläche zu finden geht rein mit Java auch nicht. Das sind alles Dinge die man (wenn überhaupt) mit ner Platform-näheren Sprache, z.B. C++, macht.

Das einzige was an dem Programm Java ist wäre wohl die deklaration der Main-Methode
 
C

caunto

Gast
Ok, also kann man in Java nur "schwer" was in dieser Richtung machen?
 

ARadauer

Top Contributor
Robot Klasse anschaun und zum Thema Korrelation einlesen...

wikipedia -> korrelation -> Anwendung in der Bildverarbeitung

nix schwer, habs selber schon mal gemacht, mein program hat auto kennzeichen auf fotos von autos gesucht
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
TomatenBrot447 Programmieraufgabe - Grafische Oberfläche- falsches Ergebnis? Java Basics - Anfänger-Themen 15
TechGirl JAVA GUI Oberfläche Umkreisung - wie heißt dieses Element? Java Basics - Anfänger-Themen 2
S Oberfläche aktualisiert nicht wegen sleep Java Basics - Anfänger-Themen 1
C class in main aufrufen (SWT Oberfläche) Java Basics - Anfänger-Themen 5
K Compilierfehler bei grafischer Oberfläche Java Basics - Anfänger-Themen 7
B eclipse Oberfläche zurück setzen Java Basics - Anfänger-Themen 2
S Grafische Oberfläche Quellcode ändern Java Basics - Anfänger-Themen 8
B JPanel-Oberfläche speichern Java Basics - Anfänger-Themen 9
B Grafische Oberfläche für Java-Programm Java Basics - Anfänger-Themen 5
M Lottozahlen mit grafischer Oberfläche Java Basics - Anfänger-Themen 6
S Gui Oberfläche wird nicht richtig dargestellt Java Basics - Anfänger-Themen 5
D Oberfläche machen Java Basics - Anfänger-Themen 8
K Warum updated sich die Oberfläche nicht?! Java Basics - Anfänger-Themen 4
G Framework für eine Flexible Oberfläche! Java Basics - Anfänger-Themen 9
T Grafische Oberfläche Java Basics - Anfänger-Themen 14
J Editor für grafische Oberfläche Java Basics - Anfänger-Themen 12
F Grafische Oberfläche.ist das kompliziert? Java Basics - Anfänger-Themen 7
C Oberfläche & anderes Java Basics - Anfänger-Themen 6
G Applet Oberfläche Java Basics - Anfänger-Themen 3
G Grafische Oberfläche mit Buttons und Actionlistener? Java Basics - Anfänger-Themen 27
K Programm von selbsterstellter Oberfläche starten Java Basics - Anfänger-Themen 2
G Swing Oberfläche Java Basics - Anfänger-Themen 12
G JAR File will nicht von Oberfläche aus gestartet werden Java Basics - Anfänger-Themen 2
eQui Oberfläche mit Graphics zeichnen Java Basics - Anfänger-Themen 11
S Darstellungsfehler auf der Oberfläche Java Basics - Anfänger-Themen 6
M Datenbankabfrage über eine Java Oberfläche Java Basics - Anfänger-Themen 3
P Java Oberfläche mit Windows Feeling Java Basics - Anfänger-Themen 17
S Oberfläche - erhöht Java Basics - Anfänger-Themen 8
Y Grafikanwendungen zeigen keine Oberfläche an Java Basics - Anfänger-Themen 9
J Buttons mit graphischer, selbstgezeichneter Oberfläche Java Basics - Anfänger-Themen 9
Paule 2 Fragen zur grafischen Oberfläche Java Basics - Anfänger-Themen 5
S Graphische Oberfläche Java Basics - Anfänger-Themen 7
J Location von Oberfläche speichern Java Basics - Anfänger-Themen 6
G Laden und Speichern der Konfiguration einer gra. Oberfläche Java Basics - Anfänger-Themen 4
H Thread mit AWT-Oberfläche kombinieren Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben