Другие языки программирования и технологии

Как вырезать быстро фото?

Исходные условия: Имеется около 1000 файлов jpeg, jpg, с разным разрешением, от 640х480, и до 2500х2000.
Задача: быстро привести их к одному размеру, например 960х800. Поскольку фото с разным соотношением сторон, есть как вертикальные, так и квадратные, так и горизонтальные, и лишнее можно и отрезать, то помимо увеличения - уменьшения, требуется вырезать "нужный", полезный кусок. Пока не смог найти такую программу. Все выделяют произвольную область, произвольное соотношение сторон, либо не умеют работать с большим количеством файлов. Быстро почикать фиксированный размер из большего размера не получается. Жду предложений. Само собой, что для разовой операции нужна фрее версия.
Я для обрезки и изменения форматов графики пользуюсь ACDSee Photo Manager 10.0 (rus)
Посмотри, может всё устроит.
http://mulka.net/2008/04/14/acdsee-photo-manager-10.0-build-238-rus.html
Сергей Сычев
Сергей Сычев
23 498
Лучший ответ
FastStone Image Viewer - программа, предназначенная для просмотра и конвертации графических файлов многих форматов. С помощью данной программы можно не только просматривать, но и редактировать графику, улучшать её качество, менять масштаб, осуществлять повороты рисунка, корректировать цвет, насыщенность, яркость и контрастность. В полноэкранном варианте можно просматривать картинки в режиме слайд-шоу с использованием более 150 эффектов перехода. Имеет множество интересных возможностей, поддерживает работу с форматами BMP, JPEG, JPEG 2000, GIF, PNG, PCX, TIFF, WMF, ICO и TGA, а также популярные RAW форматы цифровых камер, содержит разнообразные инструменты, например, для удаления эффекта красных глаз, отправки картинок по электронной почте и изменения размеров изображений. Предоставляет доступ к служебной информации EXIF, а браузер с функцией предварительного просмотра быстро выводит список всех файлов в избранном каталоге с предварительным просмотром.
Основные возможности:
- Полноценный полноэкранный просмотр с функциями увеличения/уменьшения изображений
- Поддержка всех популярных форматов, включая и RAW
- Удаление эффекта красных глаз, управление яркостью и контрастом изображений
- Изменение размеров, смена ориентации, настройка резкости и смазывания изображений
- 11 алгоритмов сглаживания для изменения размеров
- Использование цветовых эффектов (оттенки серого, сепия, управление цветовыми каналами)
- Применение штампов, теней, добавление аннотаций, кадров
- Многоуровневый откат действий
- Организация картинок, применение тегов и сортировка по каталогам
- Вывод данных в виде гистограммы
- Пакетная обработка файлов
- Поддержка метаданных EXIF
- Создание слайд-шоу с более чем 150 различными эффектами, а также звуковым оформлением
- Продвинутые функции печати с контролем размещения изображений на странице
- Работа со сканерами
VP
Vitaly Ps
88 956
Ты сам понял что сказал?

Размер от 640х480 до 2500х2000 ...и как программа определит твой полезный кусок обрезания?
CM
Chary Murtazayew
50 735
Подобные вещи отлично (!) сделает фотошоп. За последние 10 лет более удобной проги для пакетной, очень гибкой и ИНТЕРАКТИВНОЙ обработки фоток пока не видел. Даже при наличии альтернатив Шоп - лучше всех!
Проверено и доказано.
Иван Генин
Иван Генин
32 765
Ну что ж, вставлю и я свои три копейки :) На данный момент я не знаю ни одного автоматического способа решения такой задачи, да и может ли он быть вообще при "интеллектуальном" кадрировании? Как программа догадается что в центре оставить а сколько и где отрезать. Поэтому максимально облегчил это действие такм макаром. Открывааем фотошоп. устанавливаем метрику в пиксели (нажимаем Ctrl+k) и выбираем пикс. см. рис 1


Потом активируем инструмент кадрирования и выставляем нужный размер и разрешение (фиксированный) см. рис 2



Ну а потом кадрируешь и нажимая воод получаешь нужный размер и разрешение. Останется только нажать Ctrl+W - это закрыть файл и нажать ввод для подтверждения. И так 1000 раз, а что делать :)

Похожие вопросы