Есть ли инструмент, который будет изменять размер фотографий в зависимости от уровня фактической детализации в оригинале? - Фотопедия
3 голосов
/ 24 августа 2014

В рамках рабочего процесса моей организации мне нравится уменьшать изображения, если качество фотографии не позволяет получить максимальное разрешение (из-за дрожания камеры, зернистости при слабом освещении или чего-либо еще). Есть ли какой-нибудь инструмент, который поможет мне достичь этого?

1 Ответ

2 голосов
/ 06 декабря 2014

Вы можете использовать python и одну из нескольких библиотек (например, SciPy / Numpy), чтобы получить показатель шума на изображении, как показано в ответе на этот вопрос переполнения стека. Некоторые из тех же библиотек, а также выполняют масштабирование изображения и удаление шума, например, SciKit Image имеет функции шумоподавления и масштабирования изображения. Вы также можете взглянуть на интеграцию Python с инструментами проекта OpenCV.

Если у вас есть сценарий, который работает достаточно надежно, вы можете использовать чудесную функцию os.walk, чтобы работать с деревом каталогов, находя файлы и обрабатывая их без присмотра.

Один важный совет - Сначала все в порядке! - Записываемый DVD стоит копейки и может хранить 4,7 гигабайта - это много изображений - терабайтный портативный накопитель здесь стоит менее 70 фунтов и стоит еще быстрее в использовании. Все вышеперечисленные инструменты бесплатны - как Libre, так и FOSS, но если заменить единственную копию изображения на поврежденную, цена может быть высокой.

Добро пожаловать на сайт Фотопедия, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...