Autor |
Beitrag |
Aya
      
Beiträge: 1964
Erhaltene Danke: 15
MacOSX 10.6.7
Xcode / C++
|
Verfasst: Do 14.08.03 22:29
Hi,
nachder kleinen anregung im OffTopic bereich ( www.delphi-forum.de/viewtopic.php?t=15102) habe ich also ein MosaicBuilder gebastelt.
Und den gibt's dann hier direkt auchmal zum Download
www.Koshigaya.de/Del...MosaicBuilderSFX.exe (~360kb)
Nachdem ihr das Programm gestartet habt, müßt ihr zuerstmal ein paar Bilder in die Mosaik-Baustein-Liste packen, das macht ihr mit durch einen klick auf "Load Images"
Damit fügt ihr immer mehr Bilder in die Liste hinzu (also die liste wird niht jedesmal geleert!)
Nachdem ihr das gemacht habt, müßt ihr eine Vorlage wählen, nach welcher das Mosaik erstellt werden soll -> "Load Mosaic Image"
Bei "Mosaic Size" könnt ihr einstellen wie groß ein Steinchen sein soll.
mit "Display Result" sagt ihr, ob das Resultat Bild im Programm angezeigt werden soll oder nicht. (Grund: Wenn ihr ein MosaikBild von einem Bild mit den maßen 800x600 macht, wo jedes Steinchen 10x10 groß ist, ist das resultierende Bild 8000x6000 groß und hat eine Dateigröße von ca. 150mb... (als BMP). Dieses Bild jetzt als Vorschau zu laden dauert ne halbe ewigkeit.. deswegen ist das optional  )
Als letztes folgt nun noch ein klick auf "Create Mosaic" und nachdem beide ProgressBars bei 100% sind -> tada~~ im EXE-Verzeichniss ist ein "Mosaic.bmp"
Au'revoir,
Aya~
_________________ Aya
I aim for my endless dreams and I know they will come true!
|
|
Keldorn
      
Beiträge: 2266
Erhaltene Danke: 4
Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
|
Verfasst: Fr 15.08.03 20:27
das Programm is ok, aber kannst du noch ein paar Beispiel Mosaik-Bausteine online stellen? ich hab da nix passendes und da sehen die Bilder ... öhm ... naja aus.
Mfg Frank
_________________ Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
|
|
Aya 
      
Beiträge: 1964
Erhaltene Danke: 15
MacOSX 10.6.7
Xcode / C++
|
Verfasst: Fr 15.08.03 20:41
Hi,
beispiel Mosaik Bausteine?? *g*
die bilder müßen nich 10x10 groß sein oder so, du kannst als bausteine benutzen was immer du willst, wird zurechtscaliert.
Also einfach alle Bilder die du so auf deiner HDD findest bentutzen
Au'revoir,
Aya~
_________________ Aya
I aim for my endless dreams and I know they will come true!
|
|
Boromir
      
Beiträge: 45
|
Verfasst: So 17.08.03 13:01
Titel: Mosaic
Hi Aya,
konnte dein Programm nun endlich mal testen! Leider kommt bei mir immer nach einiger Zeit die Fehlermeldung! Ein Parameter stimmt nicht! Oder so ähnlich! Ich habe Windows ME! Hast du eine Idee woran es liegen könnte?
Zu deinem Programm: Kann es sein das du einfach für jeden Pixel die Farbe ermittelst und dann ein Bild dafür einsetzt, das am dichtesten an diese Farbe ran kommt?
Die anderen Mosaic-Programme machen das etwas anders! Die unterteilen das Hauptbild in vielleicht 10x10 große Felder und vergleichen dann diese Teile immer mit den ganzen anderen Bildern die zur Verfügung stehen! Und am Ende lassen sie glaube ich dann noch das Hauptbild etwas durchscheinen! Wäre sowas auch Möglich?
Bis dann
Boromir
|
|
Aya 
      
Beiträge: 1964
Erhaltene Danke: 15
MacOSX 10.6.7
Xcode / C++
|
Verfasst: So 17.08.03 14:10
Titel: Re: Mosaic
Hi,
Boromir hat folgendes geschrieben: | Die anderen Mosaic-Programme machen das etwas anders! Die unterteilen das Hauptbild in vielleicht 10x10 große Felder und vergleichen dann diese Teile immer mit den ganzen anderen Bildern die zur Verfügung stehen! Und am Ende lassen sie glaube ich dann noch das Hauptbild etwas durchscheinen! Wäre sowas auch Möglich? |
Möglich wäre auch dies, sicherlich... aber was bringt ein tausendstes Programm was das kann...?
Und, du kannst bei meinem auch einstellen das das Hauptbild in lauter 10x10 große Teile unterteilt wird, und halt nicht jedes Pixel benutzt wird.. schaut nurnichtmehr so doll aus das ergebniss..
Wegen der Fehlemeldung, was genau steht da??? (Copy und Paste geht bei Fehlermeldungen, also einfach im Fehler-Fenster mal STRG+C drücken und hier einfügen) und wann genau kommt es?
Au'revoir,
Aya~
_________________ Aya
I aim for my endless dreams and I know they will come true!
|
|
StefanH
      
Beiträge: 1144
Win XP
D5 Standard, D7 Pers, D2005 Pers
|
Verfasst: Mo 18.08.03 11:26
Aya hat folgendes geschrieben: | ...mit "Display Result" sagt ihr, ob das Resultat Bild im Programm angezeigt werden soll oder nicht... |
A(ch,) ya? gibst bei mir nicht
Ich hab auch ME und krieg keine Fehlermeldung.
Und dann solltest du dich auf EINE Sprache festlegen (Deutsch ist zu empfehlen  )
Stefan
_________________ "Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
|
|
Aya 
      
Beiträge: 1964
Erhaltene Danke: 15
MacOSX 10.6.7
Xcode / C++
|
Verfasst: Mo 18.08.03 15:09
Hi,
StefanH hat folgendes geschrieben: | A(ch,) ya? gibst bei mir nicht
Ich hab auch ME und krieg keine Fehlermeldung. |
mh... Ja *g* Das Programm is mittlerweile wieterentwickelt und hat sich ein wenig verändert von den Buttons
Au'revoir,
Aya~
_________________ Aya
I aim for my endless dreams and I know they will come true!
|
|
Boromir
      
Beiträge: 45
|
Verfasst: Mo 18.08.03 17:08
Titel: Fehler
Hi Aya,
die Fehlermeldung: Der Parameter stimmt nicht.
Ich habe leider keine Ahnung warum das bei mir nicht klappt! Habe es nochmal an einem anderen Rechner mit ME ausprobiert und da bleibt er irgendwann einfach hängen!
Hast du denn die neue Version schon geuploadet? Vielleicht geht es dann ja!
Bis dann
Boromir
|
|
Aya 
      
Beiträge: 1964
Erhaltene Danke: 15
MacOSX 10.6.7
Xcode / C++
|
Verfasst: Mo 18.08.03 19:24
Hi,
sag mir dochmal wann genau dieser Fehler kommt... also wo die beiden ProgressBars am unten rand stehen wenn er auftritt.
Au'revoir,
Aya~
_________________ Aya
I aim for my endless dreams and I know they will come true!
|
|
StefanH
      
Beiträge: 1144
Win XP
D5 Standard, D7 Pers, D2005 Pers
|
Verfasst: Di 19.08.03 11:52
Boromir hat folgendes geschrieben: |
Ich habe leider keine Ahnung warum das bei mir nicht klappt! Habe es nochmal an einem anderen Rechner mit ME ausprobiert und da bleibt er irgendwann einfach hängen! |
Vielleicht bleibt er nicht hängen, sondern rechnet nur... bei mir dauerts bei 100% auch ein bissl
@Aya: die Scrollbar in der Listbox zerstört das ganze Design
Stefan
_________________ "Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
|
|
Boromir
      
Beiträge: 45
|
Verfasst: Di 19.08.03 18:28
Titel: Fehler
Hi Aya,
also der Fehler kommt schon bei 3 % des oberen Balken!
Und auf dem anderen Rechner habe ich es auch nochmal ausprobiert und da hängt er definitiv so nach 36% des oberen Balken! Habe ihn mehrere Stunden laufen lassen.
Der untere Balken kommt bei beiden Rechnern nicht über 0%!
Bis dann
Boromir
|
|
Aya 
      
Beiträge: 1964
Erhaltene Danke: 15
MacOSX 10.6.7
Xcode / C++
|
Verfasst: Di 19.08.03 18:35
Hi,
mh... das ist komisch.... *guckt misstrauisch*
Fallen mir auf anhieb nur 2 mögliche ursachen ein, wobei ich bei jeder dieser ne andere Fehlermeldung erwarten würde *g*
1.) Du benutzt unmengen viele Bilder.. jedes Bild wird ja in MosaikGröße in den Speicher geladen, evtl ist einfach dein Speicher irgendwann "voll"... *g*
2.) Evtl hast du in deiner Liste nen "kaputtes" JPEG oder so... (du benutzt doch nur JPEGs und Bitmaps, ne??).
Kannst du mal auf deinen Speicher verbrauch achten und evtl mal deine Bilder durchschauen ob ein kaputtes bei ist?? (Wieviele sind denn in deiner Liste?)
Au'revoir,
Aya~
_________________ Aya
I aim for my endless dreams and I know they will come true!
|
|