Eu tenho alguns milhares de PNGs, todos eles provavelmente suportam o canal alfa, mas apenas alguns deles realmente o usam (apenas alguns deles possuem pixels transparentes).
Existe alguma maneira de encontrar rapidamente todos esses arquivos?
Eu tenho alguns milhares de PNGs, todos eles provavelmente suportam o canal alfa, mas apenas alguns deles realmente o usam (apenas alguns deles possuem pixels transparentes).
Existe alguma maneira de encontrar rapidamente todos esses arquivos?
Usar netpbm:
Se houver uma linha começando com o valor "0", a imagem contém pixels totalmente transparentes
Se houver uma linha numérica diferente do valor "255", a imagem conterá pixels parcialmente transparentes.
então coloque isso em um loop for.
Encontrei uma maneira de usar o imagemagick.
então onde '$@' é o caminho para sua imagem: