Hallo,
ich hab ein kleines Programm geschrieben, mit dem man Mosaikbilder basteln kann.
Bisher hatte ich das Ganze so geschrieben, dass man ein ausgewähltes Bild erst dann kacheln kann,
wenn man vorher eine ganze Menge von Bildern ans Programm übergeben hat (irgendwoher müssen die Bilder schließlich kommen). Wirklich nutzerfreundlich ist das aber nicht, vor Allem weil ich eigentlich nur .pngs benutzen will.
Daher der schlaue Einfall, eine Datei mit vorgefertigten Bildern zu benutzen...
=> ein paarhundert Bilder ins Projekt geschoben und oh Wunder, beim Bauen vom jar werden die scheinbar nicht berücksichtigt...
Wie bekomme ich die dann doch noch rein? Ich bin nämlich grad so weit, einfach nur einen Ordner zu machen, indem das jar ist + die Bilder als zip - aber auch ziemlicher Quatsch.
Wer mir also einen professionelleren Ansatz liefern kann - her damit
/**
das Programm teilt ein Bild in mehr oder weniger große Kacheln auf, liest die einzelnen Rgb-Werte aus, sucht das "artverwandteste Bild" aus einer vorher erstellten Liste aus, verkleinert es und ersetzt die Originalkachel.
**/
daher sollte es schon eine bisschen größere Bildquelle sein...
ich hab ein kleines Programm geschrieben, mit dem man Mosaikbilder basteln kann.
Bisher hatte ich das Ganze so geschrieben, dass man ein ausgewähltes Bild erst dann kacheln kann,
wenn man vorher eine ganze Menge von Bildern ans Programm übergeben hat (irgendwoher müssen die Bilder schließlich kommen). Wirklich nutzerfreundlich ist das aber nicht, vor Allem weil ich eigentlich nur .pngs benutzen will.
Daher der schlaue Einfall, eine Datei mit vorgefertigten Bildern zu benutzen...
=> ein paarhundert Bilder ins Projekt geschoben und oh Wunder, beim Bauen vom jar werden die scheinbar nicht berücksichtigt...
Wie bekomme ich die dann doch noch rein? Ich bin nämlich grad so weit, einfach nur einen Ordner zu machen, indem das jar ist + die Bilder als zip - aber auch ziemlicher Quatsch.
Wer mir also einen professionelleren Ansatz liefern kann - her damit
/**
das Programm teilt ein Bild in mehr oder weniger große Kacheln auf, liest die einzelnen Rgb-Werte aus, sucht das "artverwandteste Bild" aus einer vorher erstellten Liste aus, verkleinert es und ersetzt die Originalkachel.
**/
daher sollte es schon eine bisschen größere Bildquelle sein...
Zuletzt bearbeitet: