Valokuvamosaiikit tekevät harkittuja lahjoja ja voivat piristää yksinkertaisia ​​seiniä kauniilla kuvilla lomasta, lapsuusmuistoista tai jopa popkulttuurista. Valokuvamosaiikki on helppo tehdä Linuxin komentoriviltä. Toimi näin.

Mikä on valokuvamosaiikki ja miksi haluaisit sellaisen?

Valokuvamosaiikki on kuva, joka koostuu muista, paljon pienemmistä kuvista, samalla tavalla kuin pikselit muodostavat kuvan TV tai tietokoneen näyttö, yksittäiset värilliset pisteet muodostavat kuvia sanomalehdissä tai pienet kivet muodostavat kuvan todellisessa mosaiikki.

Jokaisella ottamisellasi kuvalla on hallitseva väri, ja valokuvamosaiikkigeneraattorit käyttävät tätä hallitsevaa väriä saadakseen paljon suuremman kuvan. Mitä enemmän kuvia sinulla on käytettävissä, sitä tarkempia yksityiskohtia valmiissa valokuvamosaiikkissa on.

Valokuva seinällä tai työpöydän taustakuvana on hienoa, mutta vielä parempi on keskittyä pienelle alueelle ja nähdä sen muodostavat yksittäiset kuvat.

Valokuvamosaiikit toimivat hyvin, jos ne muodostavat kuvat on temaattisesti linkitetty pääkuvaan. Esimerkiksi valokuvamosaiikki äskettäisestä ulkomaisesta lomastasi on upea, jos se koostuu kyseisen loman kuvista.

instagram viewer

Polyfoton avulla voit luoda upeita valokuvamosaiikkeja Linux-päätteessäsi

Jos sinulla on kansio täynnä valokuvia, joita haluat käyttää valokuvamosaiikkiisi, sekä kuva, jota haluat käyttää niiden muodostamiseen, luo valokuva mosaiikki Polyfoton kanssa on yhtä yksinkertaista kuin yhden komennon suorittaminen päätteessäsi, mutta voit kuitenkin lisätä parametreja tulosteen kuvan mukauttamiseksi haluat.

Kloonaat Polyfoto GitHub -arkiston, joten jos järjestelmässäsi ei ole Gitiä, asenna se nyt:

Debian-pohjaisissa järjestelmissä:

sudo apt Asentaa git

Red Hatiin liittyvät distrot:

dnf Asentaa git

Arch Linuxissa ja sen johdannaisissa:

sudo pacman -S git

Kloonaa nyt Polyfoto-arkisto:

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

Siirry Polyfoto-hakemistoon:

CD polyfoto

...ja asenna se Pythonilla:

python3perustaa.pyAsentaa

Kun olet asentanut Polyfoton, voit käyttää sitä seuraavilla tavoilla:

python3polyfoto.py-fsyöttö.png-dlähteet-oulostulo.png-n 16

...missä input.png on kuva, jonka haluat valokuvamosaiikkisi muistuttavan, lähteet on hakemisto, joka sisältää kuvat, joista mosaiikki muodostuu, ja output.png on luotavan kuvan tiedostonimi. The -n argumentti on niiden kuvarivien lukumäärä, jotka muodostavat lopullisen kuvan.

Esimerkiksi, olemme laittaneet 100 kuvaa "hols"-kansioon, ja haluamme käyttää kuvaa "my_head.jpg" peruskuvana, ja olemme tyytyväisiä muihin oletusarvoihin:

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

Huomaa, että komento on suoritettava Polyfoto-hakemistosta, joten muista joko siirtää valokuvakansiosi kyseiseen hakemistoon tai käyttää absoluuttisia polkuja komennon sisällä.

Prosessi ei ole nopea, ja alla olevan kuvan tuottaminen kesti noin minuutin 16 Gt: n i5-koneella, jossa oli GTX 1050 -kortti. Polyfoto ei määrittele, kuinka paljon muistia tarvitset, mutta se on aina sen arvoista tarkistaa kuinka paljon RAM-muistia sinulla on.

Se ei näytä juuri miltään. Rivien määrän lisääminen 128:aan tuotti parempia tuloksia, vaikka luontiaika nousi lähes 25 minuuttiin. Syyt tähän ovat epäselviä, sillä CPU ja RAM pysyivät suhteellisen verottomana.

Sanomattakin on selvää, että valokuvamosaiikin luominen toimii paremmin yksinkertaisilla kuvilla kuin monimutkaisilla kuvilla, joissa tapahtuu paljon. Monimutkaisemmat mosaiikit vaativat enemmän yksittäisiä kuvia toimiakseen "pikseleinä" tehdäkseen niistä selkeitä. Valitse huolellisesti, niin saat hyviä tuloksia.

Perusasioiden lisäksi Polyfoto tarjoaa joukon valinnaisia ​​argumentteja, joiden avulla voit mm. aseta suhteellinen rakenteen keskipiste, valitse uudelleenskaalaustekijä ja määritä pikselin korkeus pikkukuvat. Täydelliset dokumentaatiot löydät hankkeen sivuilta GitHub-sivu.

Valokuvamosaiikit tekevät upeista lahjoista sukulaisillesi ja ystävillesi

Lahjan valitseminen lähimmälle on aina vaikeaa, mutta yhteisten muistojen ja kokemusten perusteella ei voi mennä paljon pieleen.

Vaikka valokuvamosaiikkia voi olla hienoa antaa vanhemmillesi, sisaruksillesi, lapsillesi tai läheisillesi ystävillesi ihmisille, joita et ole Jos olet erityisen lähellä tai jonka tiedät, ettei se arvosta tällaista henkilökohtaista esinettä, käytä lahjaopasta tai suositusmoottoria sen sijaan.