Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   FaceBinary (https://www.delphipraxis.net/117499-facebinary.html)

mr_emre_d 19. Jul 2008 08:26


FaceBinary
 
Liste der Anhänge anzeigen (Anzahl: 2)
Je nach Modus, erstellt dieses kleine Tool ein Bild, das aus Nullen und Einsen; A bis Z; A bis Z und 0 bis 9; 0 bis 9 besteht!
( hoffe, die Beschreibung ist besser :D )

PS: Es wurde nicht auf Schnelligkeit geachtet ( ohne Scanline ) !
Deshalb dauert es bei größeren Bildern etwas länger!

MfG Franz

mr_emre_d 19. Jul 2008 18:30

Re: FaceBinary
 
Und ??? Keine Kommentare ? Ist es so gut ? :roll:

PUSH

MfG

inherited 19. Jul 2008 18:45

Re: FaceBinary
 
Erstens kann ich mir unter der Beschreibung "Dieses kleine Tool erstellt aus BMP - Bildern eine weiter BMP Datei, die mit, je nach Modus, Nullen und Einsen, A-Z, A-Z&0-9, 0-9 versehen ist !" nichts vorstellen,
zweitens hast du kein Screenshot angehängt ausdem ich mir die Funktion deines Programms ableiten könnte,
drittens machst du das wohl mit Pixels statt Scanline was mich abschreckt, da es, wie du ja selber sagst, unmenschlich lange dauert.


(Viertens ist pushen erst nach 24h erlaubt)

mr_emre_d 19. Jul 2008 18:51

Re: FaceBinary
 
Tja, hab ja gesagt - besser kann ich es nicht beschreiben !

naja, ewig lange ? wie lang dauert es bei dir ?

Bei mir dauert eine 1024x768 Datei im Schnitt 8 s

MfG

Back2Code 4. Apr 2012 12:02

AW: FaceBinary
 
Wärs möglich Einsicht in den Sourcecode zu bekommen? Mich interessiert er ungemein.

Aphton 4. Apr 2012 13:55

AW: FaceBinary
 
Account gelöscht.. Eher nicht

Back2Code 4. Apr 2012 13:59

AW: FaceBinary
 
Das Umwandeln von Bildern in ein Bild das nur aus farbigen Zeichen besteht.

Aphton 4. Apr 2012 14:08

AW: FaceBinary
 
Funktioniert ca so:
Code:
- unterteile das Bild in kleinere Kachel (-quadrate sofern möglich)
- gehe alle Kachel durch und summiere die Farbwerte R, G, B auf
- bilde nun die Mittelwert-Farbe (teile dafür die R, G, B Werte durch die Anzahl der getasteten Pixel [Anzahl der Pixel in Kacheln -> Breit * Höhe])
- füge im neuen Bild ein zufällig ausgewähltes Zeichen mit genau dieser Farbe an der Kachelposition ein

himitsu 4. Apr 2012 14:32

AW: FaceBinary
 
Da mr_emre_d uns verlassen hat (Account ist zumindestens gelöscht), wird es mit dem Quellcode etwas schwer.

PS: Das läßt sich auch mit Bildern bewerkstelligen.
- man besorgt sich viele Bilder
- berrechnet den durchschnittlichen Farbwert jedes Bildes
- geht dann auch so vor, wie schon beschrieben (Kacheln > Farbwert einer Kachel)
- sucht sich dann zu jeder Kachel ein farblich passendes Bild
- und ersetzt diese "Kacheln" durch die jeweiligen Bilder

Da hat man dann ein rießiges Bild, welches auf vielen kleinen Bildern besteht.

Aphton 4. Apr 2012 14:41

AW: FaceBinary
 
edit: ..


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz