hneff
26.08.2019, 10:21

Editiert von
hneff
26.08.2019, 10:43

+20Ein besserer Mosaic Maker

[image]

[image]

[image]



Ich wuerde gerne eure Meinung zu einem Projekt von mir hoeren. Ich habe einen Algorithmus entwickelt, der Bilder immer so verpixelt, dass er genau die gleich Menge an Bausteinen pro Farbe benutzt. Diese Idee koennte sich wunderbar fuer eine verbesserte Version des Mosaic Makers einsetzen lassen. Man braeuchte dann naemlich nur einen minimalen Satz an Bausteinen um Portraits zu bauen. Fuer Mosaic Maker mit seiner 48x48 Grundplatte wuerde das bedeuten, dass man fuer die 4 Graustufen je 576 Bausteine braeuchte. Damit liesse sich Mosaic Maker auch in Laeden verkaufen, da man also vorher schon weiss wie viele Bausteine benoetigt werden. Ihr koennt die Idee ausprobieren. Ich habe dazu eine Web Seite angelegt. Dort koennt ihr Bilder hochladen und die Bauanleitung runterladen.

https://www.paintbymynumbers.com/Lego



RobbyRay , doktorjoerg , Thomas52xxx , Brixe , Carrera124 , Legotheker , Lok24 , mcjw-s , Ben® , Valkon , Lego3723 , Turez , , Maik-David , Ferdinand , Dirk1313 , MTM , minoma77 , IngoAlthoefer , womo gefällt das (20 Mitglieder)


doktorjoerg
26.08.2019, 12:18

Als Antwort auf den Beitrag von hneff

Editiert von
doktorjoerg
26.08.2019, 12:20

Re: Ein besserer Mosaic Maker

Hallo,

das Projekt gefällt mir schon.

Ich hab gerade mal auf die Schnelle ein Foto vom Langeooger Wasserturm durch deinen Mosaic Maker geschickt und ... auf Anhieb ein gutes Ergebnis erzielt.
Das hatte ich bei allen anderen Mosaik-Makern bislang nicht. Da musste ich immer ein wenig tüfteln und rumprobieren.

Allein das hat mich jetzt schon beeindruckt. Auch ist die Website einfach zu bedienen. Noch ein Pluspunkt.
Und das letztendlich erzeugte PDF kann auch mit seiner übersichtlichen Darstellung überzeugen.

Die Idee an sich, durch die Einschränkung der Farben ein "verkaufbares Paket" schnüren zu können, ist auch nicht schlecht. Könntest du ja im Grunde sogar selbst anbieten.

Gut gemacht!

Viele Grüße
Jörg



hneff
26.08.2019, 12:30

Als Antwort auf den Beitrag von doktorjoerg

Re: Ein besserer Mosaic Maker

Joerg,
freut mich, aber wundert mich auch ein bischen, dass der Wasserturm gut rauskam. Normalerweise funktionieren Portraits am besten.
Ich versuche im Augenblick mit Lego Kontakt aufzunehmen. Das ist allerdings nicht einfach.

Ich koennte die Idee auch selber anbieten. Ich weiss allerdings nicht, wo ich die benoetigten Bausteine in grossen Mengen bestellen kann.

Eine Frage an die Allgemeinheit: Wuerde denn Interesse bestehen, wenn ich die Software zusammen mit den benoetigten Bausteinen anbieten wuerde?



Brixe
26.08.2019, 12:40

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

Hallo,

ich habe es vorhin auch mal ausgetestet und finde die Idee klasse. Gerade wenn mal es als Set anbieten will. Das vereinfacht die Zusammenstellung der Teile enorm.

48x48 ist zwar schon schön, und sicher auch bezahlbar, aber wäre es für dich auch möglich, das Programm so zu gestalten, daß man unterschiedliche Größen eingeben kann, wie z.B. 2x3 48er Platten?
Viele Mosaike sehen einfach besser aus, wenn sie etwas größer und weniger grob sind.

LG, Marion



hneff
26.08.2019, 12:45

Als Antwort auf den Beitrag von Brixe

Re: Ein besserer Mosaic Maker

Liebe Marion,

danke fuer den Vorschlag. Ich koennte meine Software sehr leicht entsprechend erweitern.

Und im Allgemeinen, vielen Dank fuer die freundliche Beurteilung meiner Idee.



doktorjoerg
26.08.2019, 12:58

Als Antwort auf den Beitrag von hneff

+1Re: Ein besserer Mosaic Maker

Noch mal zum Wasserturm.

Die erzeugte Anleitung sieht dann so aus:

[image]



Das fertige Mosaik sieht natürlich noch etwas schicker aus, die Website zeigt ja eine entsprechende Vorschau.

Übrigens wäre es vielleicht nicht schlecht, diese Vorschau noch mal ins erzeugte PDF mit einzufügen, damit man weiterhin einen Eindruck vom fertigen Mosaik hat.

Viele Grüße
Jörg



minoma77 gefällt das


hneff
26.08.2019, 13:01

Als Antwort auf den Beitrag von doktorjoerg

Re: Ein besserer Mosaic Maker

Lieber Joerg,
funktioniert tatsaechlich. Danke fuer den Vorschlag und ich werde ihn aufnehmen.



Brixe
26.08.2019, 13:34

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

hneff hat geschrieben:

Ich versuche im Augenblick mit Lego Kontakt aufzunehmen. Das ist allerdings nicht einfach.

Die werden dir sicher sofort LEGO Ideas ans Herz legen.
Da könntest du es übrigens mal versuchen. Bei Ideas gibt und gab es zwar schon jede Menge Mosaike, aber wenn du bei deiner Projektvorstellung die Besonderheit heraushebst (möglichst sofort ersichtlich), könnte es vielleicht Erfolg haben.



hneff
26.08.2019, 13:45

Als Antwort auf den Beitrag von Brixe

Re: Ein besserer Mosaic Maker

Danke fuer den Tip.



Andi
26.08.2019, 14:49

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

Hallo
sieht nicht schlecht aus.
Gibt es denn die Möglichkeit, noch zu sehen, wie viele Teile man in welcher Farbe braucht?

gruß
Andi



hneff
26.08.2019, 14:55

Als Antwort auf den Beitrag von Andi

+1Re: Ein besserer Mosaic Maker

Es sind immer gleich viele von jeder Farbe. Daher also, fuer eine Basisplatte der Groesse 48x48, 576 Steine fuer die 4 Graustufen.



Andi gefällt das


urbietorbi
26.08.2019, 15:34

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

Hallo,

richtig cool!

Suche schon lange einen Online Mosaicmaker.

Hab gleich mal ein paar Bilder ausprobiert.

[image]



Wie schon erwähnt wurde, wenn man die Größe ändern könnte ist sicher ein Fortschritt.

Ist es auch möglich Farben einzubringen, oder wird das zu Komplex?

Zb.: nicht alle Farben sondern anstatt Graustufen, einfach blau oder gelb usw.

Von der Idee bin ich auf jedenfall begeistert!!

Mfg Stefan



hneff
26.08.2019, 15:44

Als Antwort auf den Beitrag von urbietorbi

Re: Ein besserer Mosaic Maker

Stefan,
du koenntest noch versuchen, bei deinem Bild etwas mehr vom Hintergrung wegzunehmen. Vielleicht kommt das Gesicht dann nch besser raus.

Farben ausser Grau sind ein Problem. Ich verschiebe die Graustufen so lange, bis ich gleich viele Bausteine pro Graustufe brauche. Wenn ich allerdings Farben verschiebe, sehen Bilder normalerweise seltsam aus. Dann koennte z.B. ein Baumstamm orange werden.



hneff
26.08.2019, 16:21

Als Antwort auf den Beitrag von urbietorbi

Re: Ein besserer Mosaic Maker

[image]



Ich habe die von Marion vorgeschlagene Version, mit mehr als einer Basisplatte programmiert.
Ausprobieren koennt ihr es hier:
https://www.paintbymynumbers.com/LegoVar
Falls die Seite noch nicht fehlerfrei funktionieren sollte, Bericht bitte an mich.

Das obige Bild besteht aus 16 Basisplatten.



urbietorbi
26.08.2019, 16:24

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

bei mir wird kein so scharfes Bild erzeugt,
auch ändert sich die Größe nicht, also es bleibt immer ein Quadrat beim zuschneiden

Lg



hneff
26.08.2019, 16:27

Als Antwort auf den Beitrag von urbietorbi

Re: Ein besserer Mosaic Maker

Hast du auf 'change number of base plates to' gedrueckt? Unter diesem Link steht die aktuelle Anzahl der Basisplatten.



urbietorbi
26.08.2019, 16:28

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

achso nein^^
für mich war "klar" wenn ich was auswähle wird das gleich angezeigt/übernommen

sry



hneff
26.08.2019, 16:31

Als Antwort auf den Beitrag von urbietorbi

Re: Ein besserer Mosaic Maker

Kein Problem. Ich hoffe es klappt jetzt.



urbietorbi
26.08.2019, 16:34

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

ja es geht,

ist es noch möglich zb 1x4 einzufügen damit auch Bilder die quer sind drauf gehen. momentan ist ja die erste zahl wie viele platten runter sollen darum wäre noch 1x4 usw auch toll



hneff
26.08.2019, 16:35

Als Antwort auf den Beitrag von urbietorbi

Re: Ein besserer Mosaic Maker

Das muss ich noch machen. Du koenntest sonst das Bild um 90 Grad drehen.



Lego3723
26.08.2019, 18:06

Als Antwort auf den Beitrag von hneff

Editiert von
Lego3723
26.08.2019, 18:23

+2Re: Ein besserer Mosaic Maker

Du solltest nicht auf LEGO zugehen. Die sind viel zu träge.
Geh doch besser z.B. auf die Unternehmen mit Photoprodukten zu. z.B: Ifolor und wie die alle heissen.
Die brauchen innovative Lösungen, welche Sie auch auf der Homepage verkaufen können. Deine Code könnte man da sicher integrieren. Das wäre eines der coolen Weihnachtsgeschenke.

Das lässt sich für die Unternehmen gut handhaben, weil diese immer die selben Sets liefern können. Einzig den Bauplan und die Schachtel müssen diese bedrucken. Wie z.B. wenn Du bei Ravensburger ein eigenes Puzzle mit Deiner Foto bestellst.
Dann lässt Du Dich gut bezahlen!



, IngoAlthoefer gefällt das


Mylenium
26.08.2019, 18:09

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

hneff hat geschrieben:

Wuerde denn Interesse bestehen, wenn ich die Software zusammen mit den benoetigten Bausteinen anbieten wuerde?


Von meiner Seite her nicht. Das ist für mich so ein "Ist das Kunst, oder kann das Weg?" Ding. Soll heißen, wenn ich jemals irgendjemanden mit solch einem Mosaik beglücken sollte, würde ich mich der künstlerischen Freiheit wegen nicht davon abhalten lassen, mit Dithering rumzuexperimentieren und auch die Konturen perzeptiv zu optimieren, also verändert sich die Zahl der Steine so oder so, egal wie clever die du nun in deinem Algorithmus in Bänder/ Buckets zerlegst und verteilst.

Mylenium


https://myleniumsbrickcorner.wordpress.com


Steinemann
26.08.2019, 18:27

Als Antwort auf den Beitrag von hneff

GENIAL !!! (ohne Text)



Maik-David
26.08.2019, 19:06

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

Hallöchen,

Einfach genial....da werden in unserer Familie ein paar Porträts entstehen.

Ich bin begeistert........

Ein Rückblick auf unser Mosaik von 2006:

[image]



Weiterhin viele gute Ideen und

I a F

Maik-GC


Maik-GC das Ma aus MaBiDaTi (WOLS) = without LEGO®Support

MDR in GC
https://www.youtube.com/w...OlQpw&feature=youtu.be


minoma77
27.08.2019, 07:35

Als Antwort auf den Beitrag von hneff

So simple, so good

Fantastisch!



IngoAlthoefer
27.08.2019, 08:13

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

Hallo Hneff,

könntest Du Dein Programm so erweitern, dass der
Nutzer angibt, wieviele Steinchen er von jeder der
vier Graustufen hat, und dass das Programm unter
der Nebenbedingung Vorschläge macht?

Beispiel 1 (klassisch in Deinem Sinne):
von jeder der vier Farben genau 576 Teile

Beispiel 2
Farbe 1: 600
Farbe 2: 600
Farbe 3: 600
Farbe 4: 600
(Man hat also etwas zu viele Teile)

Bespiel 3
Farbe 1: 700
Farbe 2: 600
Farbe 3: 600
Farbe 4: 450

Ingo.


LEGO kennt kein Valsch (alte Klemmbaustein-Weisheit)


hneff
27.08.2019, 08:26

Als Antwort auf den Beitrag von IngoAlthoefer

Re: Ein besserer Mosaic Maker

Ich werde darueber nachdenken. Die Frage waere wohl, wie der Nutzer aus den verschiedenen Moeglichkeiten auswaehlen koennte. Also, z.B. wenn man 600 Steine von jeder Graustufe haette, dann gaebe es viele Kombinationen. Aber auf jeden Fall Danke fuer den Vorschlag.



tastenmann
28.08.2019, 11:55

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

hneff hat geschrieben:

Es sind immer gleich viele von jeder Farbe. Daher also, fuer eine Basisplatte der Groesse 48x48, 576 Steine fuer die 4 Graustufen.


Hallo!

ein interessantes Projekt!

Trotzdem noch eine Frage dazu:
Ich verstehe die Randbedingung "mmer gleich viele von jeder Farbe" nicht. Ich meine, Bilder können doch unterschiedlich vom Motiv her sein. Mache ich z.B. ein Mosaik von einem Bild, dass viel Nachthimmel zeigt, müsste doch die Anzahl von Schwarz/Dunkelgrau deitlich höher sein als die hellen Töne?

Gruß
Tastenmann


Mehr Fotos gibt es auf Flickr
und auf Instagram


jpsonics
28.08.2019, 12:21

Als Antwort auf den Beitrag von tastenmann

Re: Ein besserer Mosaic Maker

tastenmann hat geschrieben:

Ich verstehe die Randbedingung "mmer gleich viele von jeder Farbe" nicht. Ich meine, Bilder können doch unterschiedlich vom Motiv her sein. Mache ich z.B. ein Mosaik von einem Bild, dass viel Nachthimmel zeigt, müsste doch die Anzahl von Schwarz/Dunkelgrau deitlich höher sein als die hellen Töne?
Bei der genauen Umsetzung des Algorithmus steige ich auch aus, aber das grobe Prinzip dürfte klar sein:

Schritt 1: Bild wird in (2bit?) Schwarz/Weiss gewandelt
0%-25% Weissanteil = schwarz
25%-50% Weissanteil = Dunkelgrau
50%-75% Weissanteil = Hellgrau
75%-100% Weissanteil = Weiss

jetzt kommt es natürlich vor, dass eben zuviele schwarze Pixel/Steinchen verbraucht werden und da dürfte eine zweite Berechnung statt finden.

Schritt 2: Grenzwerte/Toleranz zueinander verschieben(z.B +/-5%)
20%-30% Weissanteil = schwarz oder dunkelgrau
45%-55% Weissanteil = dunkel- oder hellgrau
70%-80% Weissanteil = hellgrau oder weiss

evtl. noch ein bisschen Interpolation Also im Prinzip "Schritt 2", aber unter Berücksichtigung welche Werte die acht Pixel/Steine außen rum haben.

und das ganze dann solange verschieben, bis eben die fixierte Anzahl an Steinen verbraten ist.

Anmerkung am Rande: Bei zwei von mir getesteten Bildern ist mir z.B. auch aufgefallen, dass bei beiden Bildern am unteren Rand auch eine Art "Puffer" gab. Hab nicht nachgezählt, aber drei/vier Pixelreihen die nichts mit dem eigentlichen Bild zu tun hatten und aufgrund der Anordnung in einfarbigen Blöcken aus Steinchen bestanden die scheinbar "zu viel" waren.

OK, bei "schwarze Katze bei Nacht" wird das System wohl auch nicht funktionieren.



hneff
28.08.2019, 12:48

Als Antwort auf den Beitrag von jpsonics

Re: Ein besserer Mosaic Maker

Ich hatte noch an der Webseite gearbeitet. Ich hoffe, dass bei der letzten Version am Rande keine falschen Pixel mehr auftreten. Es waere aber eh nur das Bild. Bei den Bauinstruktionen stimmt es dann auf jeden Fall.

Ein Nachthimmel wuerde tatsaechlich nicht funktionieren. Gesichter funktionieren aber im Allgemeinen gut. Daher empfehle ich auch, die Methode fuer Portraits zu verwenden. Es wurde hier auch schon ein Wasserturm verwendet und da hat die Methode auch funktioniert. Es gibt keine perfekte Verpixelungsmethode, aber ich wuerde schon sagen, dass meine Methode einen weiten Bereich gut abdeckt.

Der Algorithmus selber ist ein bischen einfacher porgrammiert als oben beschrieben. Im Prinzip werden die Pixel sortiert und dann Graustufengrenzen festgelegt. Offensichtlich hatte das aber so noch nie jemand gemacht. Ich habe jedenfalls ein Patent auf die Idee angemeldet.



JuL
31.08.2019, 07:39

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

Saluton!

hneff hat geschrieben:

Der Algorithmus selber ist ein bischen einfacher porgrammiert als oben beschrieben. Im Prinzip werden die Pixel sortiert und dann Graustufengrenzen festgelegt. Offensichtlich hatte das aber so noch nie jemand gemacht. Ich habe jedenfalls ein Patent auf die Idee angemeldet.

Sorry, wenn ich das sage, aber essentiell ist das ein Software-Patent. Igitt!

Ad Astra!
JuL


„Altgrau“ facere necesse est.
Wer Rechtschreibfehler findet, darf sie mir nennen. Ich lerne nämlich gerne dazu (ich bin allerdings „Altschreiber“).


hneff
31.08.2019, 12:09

Als Antwort auf den Beitrag von JuL

Re: Ein besserer Mosaic Maker

Das ist schon richtig. Allerdings ist das Patent auf den Bau von mosaic Bildern mittels dieses Algorithmuses. Es ist so, dass ich das urspruenglich als ein Bausatz mit Magnetpixeln konzipiert hatte. Fuer den Bausatz habe ich auch Prototypen herstellen lassen. Wenn man so was dann nicht patentiert und es wird entgegen aller Erwartungen ein Erfolg, dann wuerde es sofort kopiert. Wenn man also so etwas machen will, braucht man einen Schutz.



hneff
09.09.2019, 10:56

Als Antwort auf den Beitrag von hneff

Re: Ein besserer Mosaic Maker

Ich bin jetzt zu Buegelperlen abgewandert. Falls ihr also Lego untreu werden wollt und euch fuers Portrait erstellen interessiert, dann koennt ihr hier euer Gleuck versuchen:
https://www.paintbymynumbers.com/bbdn



Gesamter Thread: