Categories: Компьютеры

Пакетная обработка изображений в Linux


Мне часто приходится обрабатывать большие объемы фотографий. Обычно — отсканированные или переснятые на фотоаппарат конспекты и методички. И вручную их обрабатывать — преступление против своего времени. Ниже — мой скрипт для массовой обработки фото.

Для работы потребуется пакет imagemagick, устанавливаем его как и другие в вашем дистрибутиве. Например:

sudo pacman -S imagemagick

или

sudo aptitude install imagemagick

Итак, кидаем все файлы в одну папку, создаем там пустой документ (файл без расширения) и копируем туда нужные вам части скрипта ниже. Затем сохраняем, закрываем текстовый редактор, даем ему права на выполнение (правой кнопкой/свойства или через консоль) и запускаем.

#!/bin/bash

echo ‘Разворот на 90 градусов’
for f in *; do mogrify -rotate «90» $f; done
echo ‘done’

echo ‘Преобразование в черно-белое…’
for f in *; do mogrify -colorspace GRAY $f; done
echo ‘done’

echo ‘Нормализация яркости…’
for f in *; do mogrify -normalize $f; done
echo ‘done’

echo ‘Уменьшение разрешения…’
for f in *; do (convert «$f» -resize «980» «$f») done
echo ‘done’

Выбираем те пункты, которые нужны именно вам, подбираем параметры (друге разрешение) и наслаждаемся)

admin

Recent Posts

Оборудование в кофейню: выбираем кофемашину и кофемолку

Многих гостей кофеен легко можно назвать гурманами: они замечательно разбираются во вкусах и ароматах кофейных…

3 года ago

Новогодний отдых в комплексе «Аквадар»

Экологически чистый комплекс «Аквадар» предлагает всем желающим отпраздновать новый год за городом по наивысшему разряду.…

3 года ago

Обзор Slottica Casino. Рабочее зеркало

Казино Слотика — одно из самых молодых онлайн казино. Оно основано в 2019 году компанией…

3 года ago

Обзор сайта Betwinner

Betwinner представляет собой современную и модернизированную букмекерскую организацию, которая отличается интуитивно понятным интерфейсом и дизайнерским…

3 года ago

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

На сегодняшний день зарегистрировано немалое количество брокеров и каждый предлагает клиентам разные условия. При выборе…

3 года ago

Как выбрать курсы телеведущих?

На что обратить внимание: 1. Кто ведет курс? Очень важно, чтобы уроки вел специалист, который…

3 года ago