Come creare un fantastico mosaico fotografico su Linux con Polyfoto

Come creare un fantastico mosaico fotografico su Linux con Polyfoto

I mosaici fotografici sono regali premurosi e possono illuminare pareti semplici con bellissime immagini di vacanze, ricordi d'infanzia o persino cultura pop. È facile creare un mosaico di foto dalla riga di comando di Linux. Ecco come.





Che cos'è un mosaico fotografico e perché dovresti volerne uno?

Un mosaico fotografico è un'immagine composta da altre immagini, molto più piccole, simili al modo in cui i pixel compongono un'immagine su una TV o sullo schermo di un computer, singoli punti colorati compongono immagini sui giornali o piccole pietre compongono il immagine in un vero mosaico.





FARE USO DEL VIDEO DEL GIORNO

Ogni foto che scatti avrà un colore dominante e i generatori di mosaici fotografici utilizzeranno quel colore dominante per contribuire a un'immagine molto più grande. Più immagini hai a disposizione, più fini saranno i dettagli nel mosaico fotografico completato.





Una foto sulla tua parete o come sfondo del tuo desktop è fantastica, ma poter mettere a fuoco una piccola area e vedere le singole immagini che la compongono, è ancora meglio.

I mosaici fotografici funzionano bene se le immagini che lo compongono sono legate tematicamente all'immagine principale. Un mosaico fotografico della tua recente vacanza all'estero, ad esempio, è fantastico se è composto da immagini di quella vacanza.



perché il mio sistema utilizza così tanto disco?

Polyfoto ti consente di creare fantastici mosaici fotografici nel tuo terminale Linux

Se hai una cartella piena di foto che desideri utilizzare per il tuo foto mosaico, insieme all'immagine che vuoi usarle per creare, creare un foto mosaico con Polyfoto è semplice come eseguire un singolo comando nel tuo terminale, anche se tu puoi aggiungere parametri per personalizzare la tua immagine di output come preferisci.

Clonare il repository GitHub di Polyfoto, quindi se non hai Git sul tuo sistema , installalo ora:





Su sistemi basati su Debian:

come eseguire il dual boot di lampone pi
sudo apt install git

Per le distribuzioni relative a Red Hat:





dnf install git

Su Arch Linux e i suoi derivati:

sudo pacman -S git

Ora clona il repository Polyfoto:

git clone https://github.com/shanedrabing/polyfoto.git

Sposta nella directory Polyfoto:

cd polyfoto

... e installalo con Python:

python3 setup.py install

Dopo aver installato Polyfoto, puoi eseguirlo con:

python3 polyfoto.py -f input.png -d sources -o output.png -n 16

...dove input.png è l'immagine che vuoi che il tuo mosaico fotografico assomigli, fonti è la directory che contiene le foto che andranno a comporre il mosaico, e output.png è il nome del file dell'immagine che verrà creata. Il -n argomento è il numero di righe dell'immagine che costituiranno l'immagine finale.

Ad esempio, abbiamo inserito 100 immagini nella cartella 'hols' e vogliamo utilizzare l'immagine 'my_head.jpg' come immagine di base e siamo soddisfatti degli altri valori predefiniti:

python3 polyfoto.py -f ~/hols/my_head.jpg -d hols -o output.png -n 16

Nota che il comando deve essere eseguito dalla directory Polyfoto, quindi assicurati di spostare la cartella delle foto all'interno di quella directory o di utilizzare percorsi assoluti all'interno del comando.

come bloccare un'app su iphone

Il processo non è rapido e la foto qui sotto ha impiegato circa un minuto per essere prodotta su una macchina i5 da 16 GB con una scheda GTX 1050. Polyfoto non specifica quanta memoria hai bisogno, ma ne vale sempre la pena controlla quanta RAM hai .

  un mosaico fotografico di 16 righe

Non sembra molto. L'aumento del numero di righe a 128 ha prodotto risultati migliori, sebbene il tempo di creazione sia aumentato a quasi 25 minuti. Le ragioni di ciò non sono chiare, poiché la CPU e la RAM sono rimaste relativamente non tassate.

  Mosaico fotografico a 128 file del mosaico d'autore

Inutile dire che la creazione di un mosaico fotografico funziona meglio con immagini semplici rispetto a quelle complesse con molte cose da fare. I mosaici più complessi richiedono che più singole immagini agiscano come 'pixel' per renderli chiari. Scegli con cura e otterrai buoni risultati.

Andando oltre le basi, Polyfoto offre una serie di argomenti opzionali, che consentono, tra le altre cose, di impostare il centro di costruzione proporzionale, scegliere un fattore di ridimensionamento e specificare un'altezza in pixel delle miniature. Per la documentazione completa, visitare il progetto Pagina GitHub .

I mosaici fotografici sono ottimi regali per parenti e amici

È sempre difficile scegliere un regalo da fare ai tuoi cari, ma non puoi sbagliare con un regalo basato su ricordi ed esperienze condivise.

Anche se i mosaici fotografici possono essere fantastici da regalare ai tuoi genitori, fratelli, figli o amici intimi, per le persone a cui non sei particolarmente vicino o che sai non apprezzeranno un oggetto così personale, usa una guida ai regali o un motore di consigli invece.