
Uma das discussões mais idiotas do mundo do software é se este ou aquele aplicativo de software livre ou de código aberto é uma alternativa válida a um de código proprietário. Eu tenho insistido, sem sucesso, que paremos de promover esse tipo de programa como “a substituição de …” e comecemos a falar sobre suas virtudes.
Por exemplo, o Gimp nos permite criar nossos próprios scripts em Python. Se você conhece essa linguagem de programação e a matemática usada na manipulação de imagens (todas as informações necessárias estão na Internet), você pode estender suas funcionalidades além dos sonhos de qualquer usuário de um aplicativo pago.
O calcanhar de Aquiles dos projetos de software livre e de código aberto sempre foi a documentação. Desorganizado, desatualizado e muitas vezes incompleto, foi o principal obstáculo à adoção em massa de aplicativos gratuitos.
Felizmente, isso está mudando lentamente. Nos repositórios das diferentes distribuições Linux, temos ferramentas de design perfeitamente documentadas que são muito úteis para amadores e profissionais.
Aplicativos gratuitos para design. Como escolher qual ferramenta usar
A melhor maneira de saber qual aplicativo usar em cada caso é distinguir com que tipo de imagens vamos trabalhar.
As imagens rasterizadas são criadas com programas que funcionam com pixels ou são capturados com uma câmera ou scanner. Eles são salvos em formatos como jpg, gif, png e são usados na Web e em documentos criados para visualização na tela. Alguns programas que podemos usar para trabalhar com esse tipo de imagem são: Gimp, Krita, GrafX2 e Tux Paint.
Os gráficos vetoriais são criados com software específico e são ideais para imagens que serão aplicadas a um produto físico. Eles também são usados em CAD, engenharia e gráficos 3D. Algumas alternativas de código aberto são: Inkscape, LibreOffice Draw e LibreCAD.
A criação de uma imagem com um programa de rasterização pode ser comparada à pintura com um pincel. Este tipo de imagens suporta mistura de cores. Por outro lado, ao usar um programa de desenho vetorial, o contorno das formas é desenhado. Essas formas chamadas objetos mostram uma única cor cada.
É possível criar imagens semelhantes de ambos os tipos. Desde que não incluam variações sutis de cores, os gráficos vetoriais exigem que exista uma forma para cada cor.
Alguns programas de criação de gráficos vetoriais resolvem isso adicionando a possibilidade de incorporar efeitos de varredura. Esse tipo de gráfico não será adequado para processos que exijam 100% de conteúdo vetorial, como corte ou gravação.
As fotografias são imagens rasterizadas e sua conversão para o formato vetorial não terá a mesma qualidade.
Pixels e fórmulas
As imagens rasterizadas estão construídas a partir de pixels. Um pixel é um ponto ou o menor elemento de um dispositivo de exibição. Se ampliarmos uma imagem rasterizada, veremos muitos pequenos quadrados. As imagens vetoriais são construídas a partir de cálculos matemáticos ponto a ponto que formam linhas e formas. Se ampliarmos um gráfico vetorial, ele sempre terá a mesma aparência.
Uma imagem rasterizada possui um número específico de pixels. Quando o arquivo de imagem é ampliado sem alterar o número de pixels, a imagem fica desfocada. Embora seja possível tentar resolver isso adicionando o número de pixels, como estes são adicionados aleatoriamente em toda a imagem, os resultados geralmente não são bons.
Quando ampliamos um gráfico vetorial, as fórmulas matemáticas permanecem as mesmas, portanto a qualidade da exibição permanece. Os gráficos vetoriais podem ser dimensionados para qualquer tamanho sem perder a qualidade.
Concluindo, se vamos criar conteúdo gráfico para ver na tela que contém muitas cores, é melhor usar imagens rasterizadas, enquanto que se precisarmos de conteúdo para outros suportes, que precisam de precisão e não exigem muitas cores, o mais apropriado é trabalhar com imagens vetoriais.