Прграммно ОТКАДРИРОВАТЬ 200 изображений

stream

Есть 200 изображений все идентичного размера 1280*1024
Все их надо идентично откадрировать.
Допустим отрезать справа 500 пикселей, слева 50
Снизу и сверху по 100
Дополнительная сложность в том что формат png
1) можите ли посоветовать готовый софт?
2) программируется ли какой-нибудь софт под такую задачу? фОТОШОП там или ACDSee
3) в крайнем случае - писал ли кто-либо что-то подобное своими руками
поделитесь плиз

skvoria

Фотошоп, копать в сторону написания action и automation -> batch.
Работает на ура.
PS соответственно, дивная тема для Hard&Soft

banderon

ImageMagick умеет. Есть и под Windows и под Linux.

bansek

под фотошоп легко делается

pilot

python + Python Image Library (PIL)

bobby

Ну раз так, напишу Ruby + rmagick

evgen5555

С++ & Magick++

Helga87

net

uncle17

PHP + GD

stm7583298

+1
Photoshop + JavaScript

Ivan8209

Просто вы оба не знаете sh.
---
...Я работаю антинаучным аферистом...

bobby

Просто нам нравятся Python и Ruby.

pilot

Просто ты не умеешь читать вопрос. Перечитай первый пост.
---
"Студенту надо все повторять три раза..."

Ivan8209

Вы оба считаете, что вместо однострочника на sh надо писать отдельный файл с программой.
И не надо говорить, что это не так: я видел программы на ваших языках.
---
"Я знаю правду! Все прежние правды --- прочь!"

pilot

Видел слово ACDSEE в первом посте? У скольки пользователей винды стоит sh?

margadon

Про винду никто и не говорил вроде как
Вообще для кохтпы думаю самый рульный вариант - vi. Это путь настоящего индейца.
а если по делу то IrfanView или actions в photoshop

Ivan8209

> Видел слово ACDSEE в первом посте?
> У скольки пользователей винды стоит sh?
Ты, верно, считаешь, что "Adobe Photoshop" стоит у всех.
Или python с PIL.
>>> 2) программируется ли какой-нибудь софт под такую задачу? фОТОШОП там или ACDSee
Я не знаю, как у вас, а в нашем, русском языке
вводное слово "там" в сочетании с союзом "или"
подразумевает открытый список, а не исключительный перечень.
---
"Математик может говорить, что ему хочется,
но физик должен, хотя бы в какой-то мере, быть в здравом рассудке."

Ivan8209

> Вообще для кохтпы думаю самый рульный вариант - vi.
"Медленный газ"?
---
"Рот фронт, группенфюрер..."

Ivan8209

Хотя...
Ничто не мешает написать скрипт не в sh, а в текстовом редакторе.
В отличие от vi, он это позволяет.
---
...Я работаю антинаучным аферистом...

okunek

>вместо однострочника
насколько мне известно, если в консоли курсор доходит до конца строки, то он переносится на новую
это по-прежнему будет одной строкой?

Ivan8209

> если в консоли курсор доходит до конца строки, то он переносится на новую
Это настраивается.
> это по-прежнему будет одной строкой?
Сделай окно пошире.
---
"Расширь своё сознание!"

ppplva

for i in *.jpg; do convert -crop 730x824+500+100 $i out-$i; done
Таких терминалов не бывает

okunek

ну тогда программу тоже можно написать в одну строчку
достаточно, чтобы в "любимом" редакторе символы переноса строки и вертикальной табуляции рисовались как "\n" и "\v"

amkharchenko

Пиздежъ! У python есть интерактивный режим! REPL!

yolki

Не знаю, говорилось ли в этом треде, но...
IrfanView, Batch process, Crop:

Ivan8209

> достаточно, чтобы в "любимом" редакторе символы переноса строки
Если называть строкой не то, что заканчивается концом строки
или началом новой строки, а всё подряд.
---
"Аллах не ведёт людей неверных."

apl13

netbpm можно.

stream

Спасибо, за самый подробный ответ,
отдельное спасибо за скриншот !
PS: в очередной раз убедился, что Программинг - ебну..ый раздел.
Вместо того чтобы войсти в ситуацию и порекомендовать максимально простое решение для меня,
тут началось пальцекидание и бесконечный флуд.

Ivan8209

> Вместо того чтобы войсти в ситуацию и порекомендовать максимально простое решение для меня,
Ты не указал, что для тебя проще, что нисколько не удивительно,
раз самым простым решением считается что-то с картинкой,
а не

for i in *.png; do convert -crop `expr 1280 - 500 - 50`x`expr 1024 - 100 - 100`+50+100 "$i" out/"$i"; done

> PS: в очередной раз убедился
Этот раздел называется "".
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."

sergei1969

 
PS: в очередной раз убедился, что Программинг - ебну..ый раздел.

особенно если постить туда вопросы, предназначенные для или H&S
Оставить комментарий
Имя или ник:
Комментарий: