Autor Beitrag
BigBen4ever
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 98



BeitragVerfasst: Mo 23.02.04 16:44 
Hi ist es möglich wenn ich eine Grafik mit der Zahl "1" hab, Format (jpeg oder bmp)...diese irgendwie auszulesen, indem man die Grafik abscannt oder so, gibt es ein algorithmus, der die pixel von der eins vielleicht irgendwie erkennen kann und dann angibt, dass sich auf den bild eine 1 befindet, irgendwie sowas in der art, um solch ein problem zu lösen?

wäre euch sehr dankbar für konstruktive ideen^^
ShadowThief
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 278



BeitragVerfasst: Mo 23.02.04 16:52 
dazu brauchst du eine ocr-software, einen algorithmus selbst programmieren ist wahrscheinlich
sehr schwierig.

es gibt alledings eine andere möglichkeit, und zwar wenn du genau weißt welche schriftart,
schriftgröße und schriftstil deine "1" hat, dann könntest du direkt die pixel abfragen.

wenn es allerdings eine handschriftliche "1" ist, dann halte ich das für ziemlich unwahrscheinlich.

shadow.

_________________
"soylent grün ist menschenfleisch!"
BigBen4ever Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 98



BeitragVerfasst: Mo 23.02.04 17:24 
danke für die hilfe ...also

die bilder sind immer mit den gleichen zahlen ..also selbe schriftart selbe schriftgröße..

habe noch folgende nachfrage: was is ocr-software?
wo bekomme ich sowas?

zwei beispiel bilder sehen wie folgt aus:

mitglied.lycos.de/bigben4ever/bild3.php
mitglied.lycos.de/bigben4ever/bild4.php
BigBen4ever Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 98



BeitragVerfasst: Mo 23.02.04 17:25 
achso und wie würde die möglichkeit mit dem pixel abfragen aussehen?

könntest du mal nen beispiel algo schreiben?
BigBen4ever Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 98



BeitragVerfasst: Mo 23.02.04 17:33 
ich habe die beiden grafiken ma miteinander verglichen also der hintergrund ist immer der gleiche und die zahlen sind auch so ca. immer im gleichen rahmen angeordnet ..also diese möglichkeit mitm pixel abfragen ist glaube ich optimal, super idee ...weil ich könnte ja einfach gucken wo jeweils ein bestimmter äußerer schwarzer pixel ist, den nur diese eine zahl hat, wenn der da ist, dann ist es die zahl, wenn nicht prüfe anderen pixel ...

wie würde ich sowaas aber jez umsetzzn?
BigBen4ever Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 98



BeitragVerfasst: Mo 23.02.04 17:51 
ich hoffe es schreibt nochmal jemand was zu dem gthema, hab ´mich jez mal etwas schlau wegen ocr-software gemacht, welche ist den empfehlenswert?
ShadowThief
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 278



BeitragVerfasst: Mo 23.02.04 20:38 
keine ocr-software kann sowas lesen.
außerdem schaut das nicht so aus, als bräuchtest du das für was sinnvolles, oder?
naja, liegt ja nicht in meinem entscheidungsbereich sowas zu bewerten, aber gut ...

naja pixel abfragen. das macht man mit TBitmap.
da rufst du dann LoadFromFile auf, im das bild in deine TBitmap reinzuladen und
dann fragst du mit Pixels[x, y] die farbwerte auf clWhite oder clBlack ab.

net algorithmus werd ich dir sicher nicht schreiben, hab nämlich was besseres zu tun.

shadow.

_________________
"soylent grün ist menschenfleisch!"
catweasel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 487
Erhaltene Danke: 1

Win 7 64bit
Delphi 7 Second Sedition V7.2
BeitragVerfasst: Mo 23.02.04 21:39 
Zitat:
keine ocr-software kann sowas lesen.
außerdem schaut das nicht so aus, als bräuchtest du das für was sinnvolles, oder?

Das einzige was mir spontan einfallen würde, wozu das gut ware, wäre:
Man kann damit diese nervigen "Tippen sie das Wort/die Zahl ab"-Prozedur bei Anmledung an diverse WebServices zu umgehen.
Genau damit verhindern sie ja das Leute das automatisieren und solche Register-bots schreiben. Aber wozu ?
Naja, aber wer braucht schon wirklich 200.000 GMX-Adressen ;-)

Catweasel

_________________
Pommes werden schneller fertig wenn man sie vor dem Frittieren einige Minuten in siedendes Fett legt.
BigBen4ever Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 98



BeitragVerfasst: Mo 23.02.04 23:07 
ok vielen dank soweit für die hilfe
ich denke mit den ideen kann ich etwas anfangen