Mosaik foto dapat menjadi hadiah yang bijaksana, dan dapat mencerahkan dinding polos dengan gambar liburan yang indah, kenangan masa kecil, atau bahkan budaya pop. Membuat mozaik foto dari baris perintah Linux itu mudah. Begini caranya.

Apa Itu Foto Mosaik, dan Mengapa Anda Ingin Memilikinya?

Mosaik foto adalah gambar yang terdiri dari gambar lain yang jauh lebih kecil, mirip dengan cara piksel membuat gambar pada Layar TV atau komputer, individu, titik-titik berwarna membentuk gambar di koran, atau batu-batu kecil membentuk gambar secara nyata mosaik.

Setiap gambar yang Anda ambil akan memiliki warna dominan, dan generator mozaik foto akan menggunakan warna dominan tersebut untuk menghasilkan gambar yang jauh lebih besar. Semakin banyak gambar yang Anda miliki, semakin halus detail dalam mozaik foto yang telah selesai.

Sebuah foto di dinding Anda atau sebagai wallpaper di desktop Anda memang bagus, tetapi bisa fokus pada area kecil dan melihat masing-masing gambar yang membentuknya, bahkan lebih baik.

Mosaik foto bekerja dengan baik jika gambar yang menyusunnya terkait secara tematis dengan gambar utama. Mosaik foto liburan luar negeri Anda baru-baru ini, misalnya, sangat bagus jika dibuat dari gambar liburan itu.

Polyfoto Memungkinkan Anda Membuat Mosaik Foto Fantastis di Terminal Linux Anda

Jika Anda memiliki folder yang penuh dengan foto yang ingin Anda gunakan untuk mozaik foto Anda, bersama dengan gambar yang ingin Anda gunakan untuk make up, membuat foto mosaik dengan Polyfoto semudah menjalankan satu perintah di terminal Anda—meskipun Anda dapat menambahkan parameter untuk menyesuaikan gambar keluaran kamu ingin.

Anda akan mengkloning repositori Polyfoto GitHub, jadi jika Anda tidak memiliki Git di sistem Anda, instal sekarang:

Pada sistem berbasis Debian:

sudo tepat Install git

Untuk distro terkait Red Hat:

dnf Install git

Di Arch Linux dan turunannya:

sudo pacman -S git

Sekarang tiru repositori Polyfoto:

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

Pindah ke direktori Polyfoto:

CD polyfoto

... dan instal dengan Python:

python3mempersiapkan.pyInstall

Setelah Anda menginstal Polyfoto, Anda dapat menjalankannya dengan:

python3polyfoto.py-Fmemasukkan.png-Dsumber-Haikeluaran.png-N 16

...Di mana input.png adalah gambar yang ingin menyerupai mozaik foto Anda, sumber adalah direktori yang berisi foto-foto yang akan membentuk mozaik, dan output.png adalah nama file dari gambar yang akan dibuat. Itu -N argumen adalah jumlah baris gambar yang akan membentuk gambar akhir.

Sebagai contoh, kami telah menempatkan 100 gambar di folder "hols", dan kami ingin menggunakan gambar "my_head.jpg" sebagai gambar dasar, dan kami puas dengan default lainnya:

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

Perhatikan bahwa perintah harus dijalankan dari dalam direktori Polyfoto, jadi pastikan untuk memindahkan folder foto Anda ke dalam direktori itu atau menggunakan jalur absolut di dalam perintah.

Prosesnya tidak cepat, dan foto di bawah membutuhkan waktu sekitar satu menit untuk diproduksi pada mesin 16GB i5 dengan kartu GTX 1050. Polyfoto tidak menentukan berapa banyak memori yang Anda butuhkan, tetapi selalu sepadan memeriksa berapa banyak RAM yang Anda miliki.

Sepertinya tidak banyak. Menambah jumlah baris menjadi 128 menghasilkan hasil yang lebih baik, meskipun waktu pembuatan bertambah menjadi hampir 25 menit. Alasannya tidak jelas, karena CPU dan RAM relatif tidak dikenai pajak.

Tak perlu dikatakan, membuat mozaik foto bekerja lebih baik dengan gambar sederhana daripada gambar kompleks dengan banyak hal yang terjadi. Mosaik yang lebih kompleks membutuhkan lebih banyak gambar individual untuk bertindak sebagai "piksel" agar terlihat jelas. Pilih dengan hati-hati, dan Anda akan mendapatkan hasil yang baik.

Melampaui dasar-dasarnya, Polyfoto menawarkan sejumlah argumen opsional, yang memungkinkan Anda, antara lain, atur pusat proporsional konstruksi, pilih faktor penskalaan, dan tentukan tinggi piksel thumbnail. Untuk dokumentasi lengkap, kunjungi proyek halaman GitHub.

Foto Mosaik Bisa Menjadi Hadiah Luar Biasa untuk Kerabat dan Teman Anda

Itu selalu sulit untuk memilih hadiah untuk diberikan kepada orang terdekat dan tersayang, tetapi Anda tidak bisa salah dengan hadiah berdasarkan kenangan dan pengalaman bersama.

Sementara mozaik foto mungkin bagus untuk diberikan kepada orang tua, saudara, anak, atau teman dekat Anda, untuk orang yang bukan Anda terutama dekat, atau yang Anda kenal tidak akan menghargai barang pribadi seperti itu, gunakan panduan hadiah atau mesin rekomendasi alih-alih.