Bild-ASCII Converter

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Bild-ASCII Converter

Beitrag von Konne »

Hallöle
Ich hab mir gestern überlegt dass es doch mal cool waäre ein Programm zu schreiben das Bilder in ASCCI-Art umwandeln kann. Es basiert darauf dass es das Bild in Bereiche einteilt und immer schaut welche Buchstabe am meisten Deckungsgleichheit mit dem Bereich hat. Aber was laber ich weiter Hier ist der Link dazu.
http://www.komani.de/Ascii-Art.exe

Es tut eigendlich mit allen Bildern, am schönsten wird es aber bei hohem Kontrast. Im Programm kann man die Schwarzweiß Umwandlung mmithilfe des Schiebereglers vaiieren. wenn man sehen will wie das Bild dann später ungefähr aussehen wird muss man auf "Schwarz-Weiß_Bild Vorschau" klicken.

Nunja alles (andere) sollte selbsterkärend sein.

Achja wenn man Text aus dem Notead kopiert und an den Linken oberen Rand des Bilder positioniert entsteht ein Netter Effekt :allright:

zB:
Bild
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Geil, ich habe das Bild von dir da oben mal geladen. Ist ja eine Texterkennung!

Du hast kein ASCII geschrieben, sondern ein OCR Programm, lol! Oder ist das etwa dein netter Effekt?
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Ist nur ein netter Effekt es tut natürlich auch mit normalen Bilder was ziemlich geil aussieht:)

Das was man eigendlich machen kann ist:
http://komani.de/Maxim.txt
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

ich habe das gefühl, dass er nur die schrift Lucide Console prüft.
Ich habe jedoch FixedSys eingestellt, notepad fotografiert, paint, abgespeicgert, eingelesen, und es kan nix vernünftiges dabei raus.
sdabeo habe ich den Schriftzu "MyText" ganz oben Link platziert...
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Upps hab ich vergessen zu sagen, es tut nur die eine Schriftart die du auch erwähnt hast. Ist ja auch eigendlich nur ein Nebeneffekt mit dem Schrifterkennen.
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

wie machst du das eigentlich?
alle pielkoordinaten
x=1, y=1
x=1, y=2
x=1, y=3
x=2, y=1
x=2, y=2
x=2, y=3, usw.
durchgehen und prüfen, ob an der stelle ein A ist?

Könnte man nicht auch auf diese Weise ein Programm schreiben, dass diese lustigen kleinen Sicherheitscode, oft bei irgendwelchen Registrierformularen oder Foren verwendet, aushebelt? ;-)
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Kann man schreiben aber die ham meißtens komische Buchstaben usw. ICh glaube sowas zu knacken ist schwer und vorallem rechnenaufändig.
Nunja ich schaue übrigens nicht das ganze Bild auf A durch sondern Teile es in 8x13 Bilder auf schaue dann welcher Buchstabe am meisten übereinstimmnung mit dem Feld hat.
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Achso...
Dann müsste es aber doch funktionieren, wenn man "Anführungszeichen" verwendet, oder? Tut es aber nicht...
Aber trotzdem ist das Programm schon sehr gut!
Aber kannst du nicht einstellen, dass der User wählen kann, welche Schriftart er nutzen will?
Ob du jetzt Lucida Console lädst, oder ne andere Schriftart, der Rest des code bleibt doch derselbe, oder?
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Ich schau mal dass ichs einbau.
Edir:
Du solltest eigendlich jeden mit Lucia Console verfassten Text zurücktransferieren können. Du must nur aufpassen das du ihn richtig plazierst " machen da eigendlich nix. also um den Linken Rand zu finden schreib ne "1" da ist der lekeste Pixel der Rand und bei "(" ist der oberste Pixel der obere rnad.
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

Bei sehr großen Bildern stürzt es ab.
Und könntest du noch eine Schriftartwahl (Hauptsächlich Schriftgröße) einbauen.

Du hast ja ProgramParameter() eingebaut. <)
Aber warum musss man trozdem auf "Bildladen" klicken.
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
Antworten