Kuinka luoda hieno valokuvamosaiikki Linuxissa Polyfoton avulla

Kuinka luoda hieno valokuvamosaiikki Linuxissa Polyfoton avulla

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 television tai tietokoneen näytöllä, yksittäiset, värilliset pisteet muodostavat kuvia sanomalehdissä tai pienet kivet muodostavat kuvan kuva todellisessa mosaiikissa.





PÄIVÄN VIDEON TEKEMINEN

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.



katsoa youtubesta samaan aikaan

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

Jos sinulla on kansio täynnä valokuvia, joita haluat käyttää valokuvamosaiikkiin, sekä kuva, jota haluat käyttää niiden tekemiseen, valokuvamosaiikin luominen Polyfotolla on yhtä helppoa kuin yhden komennon suorittaminen päätteessäsi – vaikka voi lisätä parametreja mukauttaaksesi tulostuskuvaa haluamallasi tavalla.

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





Debian-pohjaisissa järjestelmissä:

sudo apt install git

Red Hatiin liittyvät distrot:





ladata minkä tahansa videon mistä tahansa verkkosivustosta
dnf install git

Arch Linuxissa ja sen johdannaisissa:

sudo pacman -S git

Kloonaa nyt Polyfoto-arkisto:

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

Siirry Polyfoto-hakemistoon:

cd polyfoto

...ja asenna se Pythonilla:

python3 setup.py install

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

python3 polyfoto.py -f input.png -d sources -o output.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 .

  16 rivin valokuvamosaiikki

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.

  128 rivin valokuvamosaiikki tekijämosaiikkista

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 muun muassa asettaa suhteellisen rakenteen keskipisteen, valita uudelleenskaalaustekijän ja määrittää pikkukuvien pikselikorkeuden. Täydelliset dokumentaatiot löydät hankkeen sivuilta GitHub-sivu .

Windows 10 ei voi muodostaa yhteyttä Internetiin

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, sisaruksille, lapsille tai läheisille ystävillesi, käytä lahjaopasta tai suositusmoottoria ihmisille, jotka eivät ole erityisen läheisiä tai joiden tiedät, etteivät arvosta tällaista henkilökohtaista esinettä. sen sijaan.