No Windows, filtre e apague a imagem com base na dimensão (ou em quaisquer filtros de pesquisa para esse assunto)

0

No Windows Explorer, posso filtrar uma pasta com base nos critérios de dimensão, por exemplo: largura: < 800 altura: < 600 (para filtrar imagens pequenas) height: > 2000 (para filtrar retratos) e, em seguida, excluí-los.

Existe uma maneira de automatizar isso? Pode ser powershell, lote, qualquer freeware.

    
por Koay Chiang Teik 20.08.2014 / 07:11

1 resposta

0

Sugiro Imagens em lote . Embora não seja freeware, ele pode realizar sua tarefa.

Configuração básica

Primeiro, você especifica quais imagens deseja encontrar e excluir da seguinte forma:

  1. Clique no botão para procurar imagens

  • Na caixa de diálogo exibida, especifique onde procurar imagens, padrão do nome do arquivo, propriedades básicas do arquivo:
  • Na guia Propriedades da imagem , na subguia Tamanho , especifique os requisitos de dimensão para as imagens (aquelas que correspondem serão selecionadas):
  • Agora, clique em Pesquisar e ele digitalizará e adicionará apenas imagens correspondentes de todas as pastas, produzindo uma lista com a qual você pode trabalhar:
  • Dependendo se você quer comprar o programa (tudo até este ponto pode ser feito com uma versão gratuita), você tem várias opções:
  • 5.1. Compre o programa e use a tarefa rápida Excluir arquivos incorporada para excluir essas imagens específicas:

    5.2.Alternativamente,vocêpodeexcluiressasimagenssemi-manualmente:5.2.1.Primeiro,salvealistadeimagensquecorrespondemaoscritériosusandoobotãoSalvarlistadeimagens:

    5.2.2. O arquivo criado será um arquivo de texto simples contendo um caminho completo para a imagem - um por linha. Você então abre esse arquivo no Bloco de Notas ou em outro editor gratuito e adiciona del antes de cada linha:

    5.2.3.SalveoarquivonoblocodenotassobanovaextensãobatesimplesmentecliqueduasvezesnoarquivonoExplorerparaexecutá-lo.Eleexcluirátodasasimagenslistadasnessearquivo.

    Automação

    Agora,atéagora,oqueédescritoéapenasumaautomação,nosentidodequevocêpodecapturartodasasimagensquecorrespondemaosseuscritériosemumlote,masaindaprecisafazerissomanualmente.Sevocêprecisardeautomaçãocompleta,épossívelfazerissocomaversãopagadoBatchImages,usandoumdosdoismodosadicionais:

    1)Mododevarreduracontínuaemsegundoplanoquebasicamentevarreaspastasespecificadasparaasimagensespecificadas(damesmaformaquedescreviacima),masautomaticamente,acadapoucosminutos;e,emseguida,executaráautomaticamenteasaçõessolicitadasnaquelasquecorrespondemaoscritérios(noseucaso,excluaarquivos):

    2) Modo de linha de comando / agendado. Basicamente, você salva a pesquisa de imagens das etapas 1 a 3 acima como modelo e passa esse arquivo de modelo junto com outros argumentos de linha de comando para o programa, e o programa localizará e excluirá as imagens que correspondem aos critérios da linha de comando sem mostrar qualquer interface do usuário (diferente da janela de console opcional). E isso, é claro, você pode automatizar com o Agendador de Tarefas do Windows (na verdade, você também pode fazê-lo a partir da interface do programa, o que é uma maneira mais conveniente).

    Esqueci de mencionar que a parte "configuração básica" também pode ser feita com o XNView gratuito. No entanto, ele não oferece a automação adicional necessária. Mas também pode encontrar critérios de correspondência de imagens e produzir uma lista deles que você possa trabalhar manualmente.

    Isenção de responsabilidade: Sou usuário de uma versão paga do Batch Images e uso-o com frequência para minhas necessidades de processamento de imagens. Eu também uso o XNView com freqüência.

        
    por 11.05.2015 / 19:44