Converti foto in serie più piccole? [chiuso]


15

Ho circa 500 foto, ciascuna delle dimensioni di circa 5 MB. Vorrei convertirli in blocco in dimensioni più piccole, adatti per e-mail e web hosting.

Strumenti a mia disposizione -

  • Windows 7
  • Powershell 2
  • Uno strumento gratuito che non conosco ancora

Qual è l'opzione migliore?

Aggiornamento - trasformandolo in un wiki della comunità - ci sono così tante buone opzioni che non sono sicuro che abbia senso contrassegnarne una come risposta.

Risposte:


15

Dai un'occhiata a Irfanview !


Lo
usavo

1
+1, uso IrfanView per questo per tutte quelle volte in cui non ho voglia di approfondire ogni sorta di voodoo basato su script, che sembra essere il più delle volte. :-)
ThatGraemeGuy,

Ha fatto il trucco, ma è solo a thread singolo, quindi ci è voluto un po '
Scott Weinstein,

8

Vorrei anche usare ImageMagick , ecco uno script di PowerShell che si espande sull'idea di 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
>> }
>>

Ho scelto di utilizzare il comando di conversione di ImageMagick e ho ridimensionato le immagini a 500 pixel di larghezza, il che ridurrà notevolmente i file e manterrà le proporzioni esistenti. Potresti anche usare il mogrify ma perderai l'immagine originale in quel modo. Ci sono molti tipi di cose divertenti che potresti fare con ImageMagick, ti ​​consiglio di rivedere la loro documentazione. Spero che questo script di PowerShell ti aiuti ad arrivarci.

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


ecco una mod lo script Get-ChildItem. -filtro * .jpg | % {convert $ _. Name -scale 500 "$ ($ _. Baseame) -scaled.jpg"}
Scott Weinstein,

7

Imagemagick è la mia scelta. È il mio prezzo preferito (gratuito)

Se si desidera ridurre la qualità jpeg delle immagini "sul posto" al 50%:

mogrify -quality 50% *.jpg

Per ridimensionarli (copie più piccole) si tratta della sintassi della shell, non sono sicuro di un equivalente 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 per Windows : il ridimensionamento delle immagini più semplice di sempre per una o più immagini:

Ridimensionare le immagini su base regolare fino ad ora è stato un po 'noioso.
Mentre cercavo un programma che avrebbe ordinato le immagini in base alla loro risoluzione, ho trovato questo piccolo gioiello di un programma che ridimensiona le immagini in Windows Explorer (non Internet Explorer) usando un semplice clic del tasto destro. Image Resizer Powertoy Clone è super facile da usare; apri Esplora risorse, trova un'immagine che desideri ridimensionare, fai clic destro sull'immagine, scegli "Ridimensiona immagini", scegli una dimensione, fai clic su OK e il gioco è fatto.

image1



3

Anche Picasa può farlo abbastanza facilmente. È nelle opzioni di esportazione se / come si desidera ridimensionare un gruppo di foto.


Picasa può anche occuparsi di inviare e-mail e caricare su Picasa Web Album.
jwaddell,

2

Powershell Community Extension fornisce un cmdlet denominato import-bitmap, resize-bitmap ed export-bitmap, in modo da poter scrivere qualcosa del tipo:

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


2

Questo ha funzionato perfettamente. http://www.fotosizer.com/

È un software gratuito che ti consente di selezionare una cartella. Quindi scansionerà quella cartella (e le sottocartelle, facoltativamente) per tutti i tipi di immagine, sai, tif, bmp, jpg, png ecc.

Ti permetterà quindi di ridimensionarli in una casella vincolante, ovvero impostare una larghezza e un'altezza massima e quindi ridimensionarle. Può sovrascrivere i file originali o, ancora meglio, può ricreare la struttura delle cartelle nella cartella di tua scelta.

Funziona bene, buon prezzo (gratuito!)


0

Easy Image Modifier , una piccola utility di InspireSoft (gratuita e portatile), scegli le impostazioni di output preferite (dimensioni, formato), quindi carica le tue immagini, premi il pulsante di avvio e lascia che il programma funzioni magicamente. non c'è niente di più facile.

Modifica la risoluzione, l'orientamento, il formato e il nome di una singola immagine o di una raccolta in modo semplice e comodo. Anche operazioni avanzate come la rimozione di meta informazioni, il capovolgimento, il ridimensionamento non proporzionale o l'ordinamento delle immagini sono facili da gestire. Inoltre, la tecnica drag'n'drop utilizzata semplifica la selezione dei file desiderati. La caratteristica chiave è la pura semplicità. Ad esempio è possibile modificare la risoluzione solo con alcuni clic.

Caratteristiche principali

modifica più immagini con un solo clic

rinominare e ordinare in vari modi

ridurre e / o ingrandire la risoluzione in una dimensione o in percentuale

cambia l'orientamento: capovolgi o ruota le immagini

modifica facoltativa del formato del file

opzioni extra per i file jpg: rimuovi le meta informazioni, imposta la compressione

opzioni di ridimensionamento avanzate: ignora una dimensione, ridimensiona non proporzionale

rinominare e sostituire o salvare in una posizione a scelta

multilinguismo: inglese, tedesco, spagnolo, francese, portoghese, svedese e rumeno

portatile: estremamente piccolo, solo un eseguibile, nessuna installazione

gratuito!


0

XnView può anche farlo. Dai un'occhiata: è un convertitore di visualizzatore di immagini GUI leggero e potente con alcune funzionalità di modifica. È stato originariamente sviluppato per Windows ed è stato successivamente portato su Linux e MacOS.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.