| Autor |
Beitrag |
Genie
      
Beiträge: 17
Win 95, 98, 2000, Millenium, XP, Linux, Unix
|
Verfasst: Mi 23.01.08 21:59
Ich würde gerne eine Graphik zu Laufzeit auslesen.
Sprich ein Bild von einer Seite auslesen und auswerten.
Gibt es in Delphi eine dementsprechende Funktion bzw. wie kann man sowas am besten angehen?
Die Graphik besteht aus Buchstaben, kann aber auch ein Bidl sein.
Danke schon mal für dei Antworten
|
|
Xentar
      
Beiträge: 2077
Erhaltene Danke: 2
Win XP
Delphi 5 Ent., Delphi 2007 Prof
|
Verfasst: Mi 23.01.08 22:14
Was meinst du mit "auslesen"?
- Willst du die vom Internet runterladen? Suche: HTTP Download
- Willst du die in einem Image anzeigen? Siehe TImage und LoadFromFile
Da du "von einer Seite" geschrieben hast, nehme ich mal an, du meinst ersteres..
und was genau meinst du mit "auswerten"? Wenn du da irgendwelche Muster- / Texterkennung schreiben willst, davon würde ich dir erstmal abraten..
|
|
Genie 
      
Beiträge: 17
Win 95, 98, 2000, Millenium, XP, Linux, Unix
|
Verfasst: Mi 23.01.08 22:19
JA eine Graphik von einer Internetseite auslesen.
Und Delphiintern auswerten. Sozusagen zerlegen.....
Gibt es in Delphi was fertiges oder muss man sich selber was zusammenbauen.
|
|
Genie 
      
Beiträge: 17
Win 95, 98, 2000, Millenium, XP, Linux, Unix
|
Verfasst: Do 24.01.08 18:41
Keiner der ne Ahnung hat?
|
|
Xentar
      
Beiträge: 2077
Erhaltene Danke: 2
Win XP
Delphi 5 Ent., Delphi 2007 Prof
|
Verfasst: Do 24.01.08 18:51
Ich hab dir doch schon ein Stichwort genannt..
Gibt was fertiges, die Indy Komponenten. Da ist ein HTTP client bei, mit dem du Dateien runterladen kannst.
|
|
Gausi
      
Beiträge: 8554
Erhaltene Danke: 481
Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
|
Verfasst: Do 24.01.08 19:06
Es geht nicht zufällig um Captchas?
Was genau ist denn "Auswerten" einer Grafik?
_________________ We are, we were and will not be.
|
|
Hidden
      
Beiträge: 2242
Erhaltene Danke: 55
Win10
VS Code, Delphi 2010 Prof.
|
Verfasst: Do 24.01.08 19:29
Titel: "Grafik auswerten"
Ich vermute es geht um so etwas wie z.B. die Zahlen- und Buchstabenbilder beim Registrieren in Foren.
Also praktisch so etwas wie ein screenshot???
Beschreib mal genauer, worum es geht.
|
|
Xentar
      
Beiträge: 2077
Erhaltene Danke: 2
Win XP
Delphi 5 Ent., Delphi 2007 Prof
|
Verfasst: Do 24.01.08 19:43
Titel: Re: "Grafik auswerten"
Hidden hat folgendes geschrieben: | | Ich vermute es geht um so etwas wie z.B. die Zahlen- und Buchstabenbilder beim Registrieren in Foren. |
Das ist ein Captcha 
|
|
Genie 
      
Beiträge: 17
Win 95, 98, 2000, Millenium, XP, Linux, Unix
|
Verfasst: Do 24.01.08 21:28
Ja das Problem ist ja das ich das alles momentan ziemlich umständlich mache.
Deshalb wollte ich wissen ob es nicht schon fertige Komponente für sowas gibt.
Ich mein Image runterladen, mit einem externen Programm auswerten und weiterverarbeiten ist ja nicht wirklich schwer, nur halt umständlich.
Also, das alles ist in 3 Schritten erklärt.
Image runterladen, jeweils auslesen(z.B. Text) und ins string abspeichern
|
|
Gausi
      
Beiträge: 8554
Erhaltene Danke: 481
Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
|
Verfasst: Do 24.01.08 21:42
Ich frage nochmal: Was heißt auswerten?
Willst du
- Die Größen des Bildes bestimmen, Farbtiefe etc.
- Exif-Daten aus JPEGs auslesen wie Aufnahmedatum etc.
- ein Histogramm erstellen
- Kanten erkennen
- Gegenstände und Muster erkennen
- versteckte Daten ("Steganografie") aufspüren und anzeigen
- ...
Und was sind das für Bilder?
- technische Zeichnungen, Skizzen
- Comics
- Fotos
- Scans von Zeitungen oder anderen Texten
- ...
Deine Frage ist ungefähr so sinnvoll wie "Ich möchte was essen" in einem Restaurant.
_________________ We are, we were and will not be.
|
|
Genie 
      
Beiträge: 17
Win 95, 98, 2000, Millenium, XP, Linux, Unix
|
Verfasst: Do 24.01.08 21:44
In dem meisten Fällen ist es Text...der aus diesem Image ausgelesen wird
|
|
Gausi
      
Beiträge: 8554
Erhaltene Danke: 481
Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
|
Verfasst: Do 24.01.08 21:54
Weißt du, ich frage deswegen nach, weil du nicht wirklich damit rausrückst, was du vorhast. Das stärkt immer weiter meinen Verdacht, dass du Captchas automatisiert erkennen willst und damit Spam-Hindernisse überwinden willst, was eine sofortige Sperrung dieses Threads zur Folge hätte.
Wenn es um normale Texterkennung geht, dann such mal bei Torry.net nach OCR. Die Komponenten kosten zwar etwas, dürften aber dann auch halbwegs vernünftige Ergebnisse liefern. Texterkennung ist nunmal nicht trivial.
_________________ We are, we were and will not be.
|
|
Genie 
      
Beiträge: 17
Win 95, 98, 2000, Millenium, XP, Linux, Unix
|
Verfasst: Do 24.01.08 22:41
Jo klar ist es nicht trivial, sonst hätte ich diesen Thread gar nicht erst erstellt wenns doch so einfach wäre. xD
|
|