Classificando ou encontrando imagens com base em suas dimensões

1

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

Se eu for imagem por imagem, não farei isso por algumas semanas, e estou apenas imaginando se há uma maneira automatizada de passar por um conjunto tão grande. Eu tentei vários aplicativos, todos os que falharam. Eu sei exatamente a dimensão da imagem, mas o Finder não retorna nenhum resultado, pois não indexou as imagens.

Eu gostaria de classificar os arquivos por dimensão de imagem ou pesquisar pela dimensão exata.

    
por Raphael Caixeta 06.06.2012 / 16:33

1 resposta

3

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

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

Aqui, você pode especificar a pasta na qual pesquisar (por exemplo, ~/Desktop ), bem como os valores específicos de largura e altura associados à imagem que você 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: Cavando mais: Dominando Spotlight no OS X - Super User Blog

    
por 06.06.2012 / 16:57