Масове перетворення фотографій у менший розмір? [зачинено]


15

У мене близько 500 фотографій - кожна розміром близько 5 Мб. Я хотів би групово конвертувати їх у менший розмір, що підходить для електронної пошти та веб-хостингу.

Інструменти в моєму розпорядженні -

  • Windows 7
  • Powershell 2
  • Безкоштовний інструмент, про який я ще не знаю

Який найкращий варіант?

Оновлення - це робить вікі спільноти - існує дуже багато хороших варіантів, я не впевнений, що є сенс позначити будь-яку одну з них як відповідь.

Відповіді:


15

Перевірте Irfanview !


Я використовував це для створення мініатюр
kishore

1
+1, я використовую IrfanView для цього для всіх тих часів, коли мені не здається заглиблюватися у всілякі сценарії вуду, які, здається, є більшістю часу. :-)
ThatGraemeGuy

Це зробило трюк, але це лише одна різьба, тому знадобилося певний час
Скотт Вайнштейн

8

Я також би використовував ImageMagick , ось сценарій PowerShell, який розширює ідею 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
>> }
>>

Я вирішив використовувати команду перетворення ImageMagick і масштабував зображення до ширини до 500 пікселів, що значно скоротить файли та збереже існуюче співвідношення сторін. Ви також можете використовувати mogrify, але таким чином ви втратите своє оригінальне зображення. Існують всілякі забавні речі, які ви могли б зробити із ImageMagick, рекомендую переглянути їх документацію. Сподіваємось, цей скрипт PowerShell допоможе вам потрапити туди.

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


ось мод сценарій Get-ChildItem. -filter * .jpg | % {конвертувати $ _. Ім'я -масштаб 500 "$ ($ _. Baseame) -scaled.jpg"}
Скотт Вайнштейн

7

Imagemagick - мій вибір. Це моя улюблена ціна (безкоштовно)

Якщо ви бажаєте знизити якість jpeg зображень «на місці» до 50%:

mogrify -quality 50% *.jpg

Щоб змінити їх розмір (менші копії), це синтаксис оболонки, не впевнений у еквіваленті оболонки:

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

Клон зображень Resizer Powertoy для Windows - найпростіший розмір зображення для будь-якого або декількох зображень:

Зміна розмірів зображень на регулярній основі до цих пір була дещо виснажливою.
Поки я шукав програму, яка б сортувала зображення за їх роздільною здатністю, я знайшла цю маленьку дорогоцінну каменю програми, яка змінює розміри зображень у Провіднику Windows (не Internet Explorer) за допомогою простого клацання правою кнопкою миші. Cloniz Image Resizer Powertoy дуже простий у використанні; відкрийте Провідник Windows, знайдіть зображення, яке ви хочете змінити розмір, клацніть правою кнопкою миші на зображення, виберіть "Змінити розмір зображень", виберіть розмір, натисніть "ОК" і все закінчено.

зображення1



3

Picasa також може це зробити досить легко. Це в опціях експорту, якщо / як ви хочете змінити розмір групи фотографій.


Picasa також може подбати про надсилання електронної пошти та завантаження у веб-альбоми Picasa.
jwaddell


2

Це спрацювало чудово. http://www.fotosizer.com/

Це безкоштовна програма, яка дозволяє вибрати папку. Потім він буде сканувати цю папку (і підпапки, необов'язково) для всіх типів зображень, знаєте, tif, bmp, jpg, png тощо

Тоді це дозволить вам змінити розмір у обмежувальний ящик, тобто встановити максимальну ширину та висоту, а потім змінити їх розмір. Він може перезаписати оригінальні файли, а ще краще - відтворити структуру вашої папки у вибраній вами папці.

Добре працює, хороша ціна (безкоштовно!)


0

Легкий модифікатор зображень , велика невелика утиліта від InspireSoft (безкоштовна та портативна), виберіть бажані налаштування виводу (розмір, формат), потім завантажте зображення, натисніть кнопку пуску та дозвольте програмі працювати свою магію. це не стає легше.

Змініть роздільну здатність, орієнтацію, формат та назву одного зображення чи колекції на зручний та простий спосіб. Навіть такі розширені операції, як видалення метаінформації, гортання, зміна розміру непропорційно або сортування зображень, прості в управлінні. Крім того, використана техніка drag'n'drop спрощує вибір потрібних файлів. Ключова особливість - чиста легкість. Наприклад, ви можете змінити роздільну здатність лише декількома клацаннями.

Основні риси

змінювати кілька зображень лише одним натисканням кнопки

перейменувати та сортувати різними способами

зменшити та / або збільшити роздільну здатність до виміру або на відсоток

змінити орієнтацію: перевернути або повернути зображення

необов'язкова зміна формату файлу

додаткові параметри для jpg-файлів: видалити метаінфо, встановити стиснення

розширені параметри зміни розміру: ігноруйте розмір, змініть розмір непропорційно

перейменуйте та замініть або збережіть у вибраному місцеположенням

багатомовність: англійська, німецька, іспанська, французька, португальська, шведська та румунська

портативний: надзвичайно маленький, лише один виконуваний файл, без встановлення

безкоштовно!


0

XnView також може це зробити. Перевірте це - це легкий і потужний переглядач-перетворювач графічних зображень з деякими можливостями редагування. Спочатку він був розроблений для Windows, а згодом був перенесений на Linux та MacOS.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.