Pixelize
Pixelize é um programa que vai usar muitas imagens de escala reduzida paratentar duplicar, o mais próximo possível, outra imagem.
O Pixelize funciona ao dividir a imagem que quer renderizada (ou
duplicada) numa grelha de pequenas áreas retangulares. Cada área é
analisada, e substituída por uma imagem escolhida de uma grande base de
dados de imagens. O Pixelize tenta escolher as imagens que melhor
coincidem com cada área.
Instalação
Para instalar execute o comando correspondente a sua distribuição Linux.Para Arch Linux e derivados ( Por AUR )
git clone https://aur.archlinux.org/pixelize.git
cd pixelize
makepkg -siPara Debian e derivados
sudo apt install pixelize
Para openSUSE
sudo zypper install pixelize
Feita a instalação crie uma pasta na sua home para colocar varias, muitas imagens para a criação do banco de dados.
mkdir ~/pixelize-image
Nessa matéria usei 776 imagens aleatórias, mas você pode usar um tipo apenas de imagem/tema.
make_db ~/pixelize-image/*
Aguarde ...
Abra o pixelize com o comando abaixo.
pixelizeVá em File > Open e escolha uma imagem que deseja converter.
Em Image sizes:
- Quanto menor os números menor são as miniaturas e tem menor definição.
- Quanto maior os números maior as miniaturas maior definição.
No meu caso eu consegui chegar ao mínimo de 15 x 15, menos que isso demorou de mais a renderização.
Para alterar, altere o primeiro e tecle enter, altere o segundo e tecle enter, não feche essa janela e siga a matéria.
Com a imagem aberta, vá em Options > Render
Imagem config 15 x 15
Imagem config 10 x 10
Veja na gif o processo.
Salvando a imagem convertida
Para salvar a imagem vá em "File > Save" de um nome com a extensão .jpeg e click em OK.Para criar outro database com o make_db caso adicione mais imagens, delete o database existente na sua home com o nome de pic_db.dat.
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!