Classificar ou encontrar imagens com base em suas dimensões

Classificar ou encontrar imagens com base em suas dimensões

Executei esta ferramenta de recuperação de arquivos para ver se conseguia encontrar uma imagem excluída anteriormente e os resultados foram bastante impressionantes. Recuperou pouco mais de 150.000 imagens (40 GB no total).

Se eu analisar imagem por imagem, não terminarei isso por algumas semanas, e só estou me perguntando se existe uma maneira automatizada de passar por um conjunto tão grande. Eu tentei vários aplicativos, todos travaram. Conheço a dimensão exata da imagem, mas o Finder não retorna nenhum resultado, pois não indexou as imagens.

Gostaria de classificar os arquivos por dimensão da imagem ou pesquisar pela dimensão exata.

Responder1

A maneira mais fácil de fazer isso é executar uma pesquisa no Spotlight, se os arquivos de imagem recuperados já estiverem indexados no Spotlight:

mdfind -onlyin ~/Desktop "kMDItemPixelWidth == 123 && kMDItemPixelHeight == 456"

Aqui, você pode especificar a pasta para pesquisar (por exemplo ~/Desktop), bem como os valores específicos de largura e altura associados à imagem que deseja encontrar.

O comando deve retornar uma lista de caminhos para os arquivos que correspondem aos critérios de pesquisa.

Para mais informações, consulte:Indo mais fundo: Dominando o Spotlight no OS X - Blog do superusuário

informação relacionada