Mozaiki fotograficzne to przemyślane prezenty i mogą rozjaśnić zwykłe ściany pięknymi zdjęciami z wakacji, wspomnień z dzieciństwa, a nawet popkultury. Tworzenie mozaiki zdjęć z wiersza poleceń Linuksa jest łatwe. Oto jak.
Co to jest mozaika fotograficzna i dlaczego warto ją mieć?
Mozaika fotograficzna to zdjęcie, które składa się z innych, znacznie mniejszych obrazów, podobnie jak piksele tworzą obraz na Ekran telewizora lub komputera, pojedyncze, kolorowe kropki składają się na obrazy w gazetach lub małe kamienie składają się na obraz w rzeczywistości mozaika.
Każde zrobione zdjęcie będzie miało dominujący kolor, a generatory mozaiki zdjęć wykorzystają ten dominujący kolor, aby przyczynić się do znacznie większego obrazu. Im więcej masz dostępnych zdjęć, tym dokładniejsze będą szczegóły w ukończonej mozaice fotograficznej.
Zdjęcie na ścianie lub jako tapeta na pulpicie jest świetne, ale możliwość skupienia się na małym obszarze i zobaczenia poszczególnych obrazów, które go tworzą, jest jeszcze lepsza.
Mozaiki fotograficzne sprawdzają się, jeśli obrazy, które się na nie składają, są tematycznie powiązane z głównym obrazem. Na przykład mozaika zdjęć z ostatnich zagranicznych wakacji jest fantastyczna, jeśli składa się ze zdjęć z tych wakacji.
Polyfoto pozwala tworzyć fantastyczne mozaiki zdjęć w terminalu Linux
Jeśli masz folder pełen zdjęć, których chcesz użyć do mozaiki zdjęć, wraz z obrazem, który chcesz z nich stworzyć, utworzenie zdjęcia mozaika z Polyfoto jest tak prosta, jak uruchomienie pojedynczego polecenia w terminalu — chociaż możesz dodać parametry, aby dostosować obraz wyjściowy chcesz.
Będziesz klonować repozytorium Polyfoto GitHub, więc jeśli nie masz Gita w swoim systemie, zainstaluj teraz:
W systemach opartych na Debianie:
sudo apt zainstalować git
W przypadku dystrybucji związanych z Red Hatem:
dnf zainstalować git
W Arch Linux i jego pochodnych:
sudo pacman -S git
Teraz sklonuj repozytorium Polyfoto:
git klon https://github.com/shanedrabing/polyfoto.git
Przejdź do katalogu Polyfoto:
płyta CD polifoto
... i zainstaluj go z Pythonem:
python3organizować coś.pyzainstalować
Po zainstalowaniu Polyfoto możesz uruchomić go za pomocą:
python3polifoto.py-Fwejściepng-Dźródła-owyjściepng-N 16
...Gdzie wejście.png to obraz, który ma przypominać fotomozaika, źródła jest katalogiem zawierającym zdjęcia, które będą tworzyły mozaikę, oraz wyjście.png to nazwa pliku obrazu, który zostanie utworzony. The -N Argument to liczba wierszy obrazów, które utworzą obraz końcowy.
Na przykład umieściliśmy 100 obrazów w folderze „hols” i chcemy użyć obrazu „my_head.jpg” jako obrazu podstawowego i jesteśmy zadowoleni z innych ustawień domyślnych:
python3 polyfoto.py -f ~/hols/my_head.jpg -d hols -o wyjście.png -n 16
Pamiętaj, że polecenie musi zostać uruchomione z katalogu Polyfoto, więc przenieś folder ze zdjęciami do tego katalogu lub użyj bezwzględnych ścieżek w poleceniu.
Proces nie jest szybki, a zrobienie poniższego zdjęcia zajęło około minuty na maszynie 16 GB i5 z kartą GTX 1050. Polyfoto nie określa, ile pamięci potrzebujesz, ale zawsze warto sprawdzając, ile masz pamięci RAM.
To nie wygląda na nic wielkiego. Zwiększenie liczby wierszy do 128 dało lepsze wyniki, chociaż czas tworzenia wydłużył się do prawie 25 minut. Przyczyny tego są niejasne, ponieważ procesor i pamięć RAM pozostały stosunkowo nieopodatkowane.
Nie trzeba dodawać, że tworzenie mozaiki fotograficznej działa lepiej z prostymi obrazami niż ze złożonymi, w których dużo się dzieje. Bardziej złożone mozaiki wymagają większej liczby pojedynczych obrazów, które działają jak „piksele”, aby były wyraźne. Wybierz ostrożnie, a uzyskasz dobre wyniki.
Wychodząc poza podstawy, Polyfoto oferuje szereg opcjonalnych argumentów, pozwalających m.in. ustaw proporcjonalny środek konstrukcji, wybierz współczynnik przeskalowania i określ wysokość piksela miniatury. Pełna dokumentacja znajduje się na stronie projektu Strona GitHuba.
Fotomozaiki to świetne prezenty dla Twoich bliskich i przyjaciół
Wybór prezentu dla najbliższych jest zawsze trudny, ale nie można się pomylić z prezentem opartym na wspólnych wspomnieniach i doświadczeniach.
Podczas gdy mozaiki fotograficzne mogą być świetne do podarowania rodzicom, rodzeństwu, dzieciom lub bliskim przyjaciołom dla osób, którymi nie jesteś szczególnie blisko lub wiesz, że nie docenią takiego osobistego przedmiotu, skorzystaj z przewodnika po prezentach lub silnika rekomendacji Zamiast.