Converter fotos em massa para um tamanho menor? [fechadas]


15

Tenho cerca de 500 fotos - cada uma com aproximadamente 5 MB de tamanho. Gostaria de convertê-los para um tamanho menor, adequado para email e hospedagem na web.

Ferramentas à minha disposição -

  • Windows 7
  • Powershell 2
  • Uma ferramenta gratuita que ainda não conheço

Qual a melhor opção?

Atualização - tornando este um wiki da comunidade - existem tantas boas opções que não tenho certeza se faz sentido marcar uma delas como resposta.

Respostas:


15

Confira Irfanview !


Eu costumava usar isso para thumbnails geração
kishore

11
+1, uso o IrfanView para isso em todos os momentos em que não sinto vontade de investigar todos os tipos de vodu baseado em script, o que parece ser a maior parte do tempo. :-)
ThatGraemeGuy

Ele fez o truque, mas é apenas um thread, por isso demorou um pouco #
Scott Weinstein

8

Eu também usaria o ImageMagick , aqui está um script do PowerShell, expandindo a ideia de DaveParillo.

# Retrieves array of JPG files in current directory
PS C:\TEST\> $jpgfiles = Get-ChildItem . -filter *.jpg
PS C:\TEST\> foreach ($jpgfile in $jpgfiles) {
# Defines a new filename by stripping original filename of extension,
# then adding "-scaled.jpg" to end of original filename
>> $newjpgfileName = $jpgfile.Name.substring(0, $jpgfile.Name.length-4) + "-scaled.jpg"
>> convert $jpgfile.Name -scale 500 $newjpgfileName
>> }
>>

Eu escolhi usar o comando convert do ImageMagick e dimensionei as imagens para 500 pixels de largura, o que reduzirá consideravelmente os arquivos e manterá a proporção existente. Você também pode usar o mogrify, mas perderá sua imagem original dessa maneira. Há todo tipo de coisa divertida que você pode fazer com o ImageMagick. Recomendamos que você reveja a documentação deles. Esperamos que este script do PowerShell o ajude a chegar lá.

http://www.imagemagick.org/script/command-line-tools.php


aqui está um mod o script Get-ChildItem. -filter * .jpg | % {convert $ _. Name -scale 500 "$ ($ _. Baseame) -scaled.jpg"}
Scott Weinstein

7

Imagemagick é a minha escolha. É o meu preço favorito (gratuito)

Se você deseja reduzir a qualidade jpeg das imagens 'no local' para 50%:

mogrify -quality 50% *.jpg

Para redimensioná-las (cópias menores), isso é sintaxe do shell, não tenho certeza sobre um equivalente do PowerShell:

for file in *.jpg; do 
    echo  -n "Making images: $file thumbs.."
    # a bare scale means Width is given, 
    # height automagically selected to preserve aspect ratio.
    convert -scale 150 "$file" "thumbnails/$file"
    echo -n " scaled.."
    convert -scale 500 "$file" "scaled/$file"
    echo .
done 

5

Image Resizer Powertoy Clone para Windows - redimensionamento de imagem mais fácil de sempre para uma ou mais imagens:

Redimensione as imagens regularmente até agora, foi um pouco tedioso.
Enquanto procurava por um programa que classificasse as imagens pela resolução, encontrei esta pequena jóia de um programa que redimensiona imagens no Windows Explorer (não no Internet Explorer) usando apenas um clique. O Image Resizer Powertoy Clone é super fácil de usar; abra o Windows Explorer, encontre a imagem que deseja redimensionar, clique com o botão direito na imagem, escolha "Redimensionar imagens", escolha um tamanho, clique em OK e pronto.

image1



3

O Picasa também pode fazer isso com bastante facilidade. Está nas opções de exportação se / como você deseja redimensionar um grupo de fotos.


O Picasa também pode enviar e-mails e enviá-los para os Álbuns da web do Picasa.
21139 jwaddell

2

O Powershell Community Extension fornece um cmdlet chamado import-bitmap, redimensionar-bitmap e export-bitmap, para que você possa escrever algo como:

ls | % { import-bitmap $_ | resize-bitmap /* somehting */ | export-bitmap $_ }


2

Isso funcionou perfeitamente. http://www.fotosizer.com/

É um freeware que permite selecionar uma pasta. Em seguida, ele digitalizará essa pasta (e subpastas, opcionalmente) para todos os tipos de imagem, tif, bmp, jpg, png etc.

Isso permitirá que você as redimensione em uma caixa de restrição - ou seja, defina uma largura e altura máximas e as redimensione. Ele pode sobrescrever arquivos originais ou, melhor ainda, pode recriar sua estrutura de pastas na pasta de sua escolha.

Funciona bem, bom preço (grátis!)


0

O Easy Image Modifier , um ótimo utilitário da InspireSoft (gratuito e portátil), escolhe suas configurações de saída preferidas (tamanho, formato), carrega suas imagens, pressiona o botão Iniciar e deixa o programa funcionar sua mágica. não fica mais fácil.

Altere a resolução, orientação, formato e nome de uma única imagem ou coleção de uma maneira fácil e confortável. Mesmo operações avançadas, como remover meta informações, virar, redimensionar proporcionalmente ou classificar suas imagens, são fáceis de gerenciar. Além disso, a técnica de arrastar e soltar usada simplifica a seleção dos arquivos desejados. A principal característica é a pura facilidade. Por exemplo, você pode alterar a resolução apenas com alguns cliques.

Principais características

modifique várias imagens apenas com um único clique

renomear e classificar de várias maneiras

encolher e / ou ampliar a resolução para uma dimensão ou porcentagem

mude a orientação: vire ou gire as imagens

mudança opcional do formato do arquivo

opções extras para arquivos jpg: remover meta informações, definir compactação

opções avançadas de redimensionamento: ignore uma dimensão, redimensione proporcionalmente

renomear e substituir ou salvar em um local escolhido

multilinguismo: inglês, alemão, espanhol, francês, português, sueco e romeno

portátil: extremamente pequeno, apenas um executável, sem instalação

grátis!


0

O XnView também pode fazer isso. Confira - é um conversor de visualizador de imagens de GUI leve e poderoso, com alguns recursos de edição. Foi originalmente desenvolvido para Windows e depois foi portado para Linux e MacOS.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.