Пакетное скругление картинок v0.2

Новая версия пакетного скруглителя картинок. Из нового: короткие имена ключей (их видно после запуска), ключи для сохранения EXIF из оригинального файла (--save-exif), рекурсивного обхода папок (--recursive) и сохранения оригинальных имён файлов (--keep-name).
13 сентября 2010 23:41

oldTV (инкогнито)
14 сентября 2010, 10:43

А что имеется ввиду под: рекурсивным обходом папок?
Сохранение оригинальных имен файлов - для результатов?

indeec17 (инкогнито)
14 сентября 2010, 11:20

ура! Спасибо! скоро буду тестить...

indeec17 (инкогнито)
14 сентября 2010, 11:23, ответ предназначен oldTV

скорее всего для результатов. Мне вот сохранение оригинальных имён файлов и рекурсивный обход необходимы для обработки картинок на сайте. Рекурсивный обход - это про обработку картинок во вложенных папках

chiwix (инкогнито)
14 сентября 2010, 11:40

А реально сделать сглаженное скругление? А то сейчас оно уж очень режет глаз своей чёткостью.

oldTV (инкогнито)
14 сентября 2010, 11:44, ответ предназначен indeec17

Про рекурсивный обход папок: могу ли я так это назвать - Включить обработку вложенных каталогов?
Про результаты понятно.

indeec17 (инкогнито)
14 сентября 2010, 12:42, ответ предназначен oldTV

да, хоть горшком =)

oldTV (инкогнито)
14 сентября 2010, 13:40, ответ предназначен indeec17

Я серьезно, а Вам все шуточки...

bolk (bolknote.ru)
14 сентября 2010, 14:06, ответ предназначен oldTV

Про рекурсивный обход папок: могу ли я так это назвать - Включить обработку вложенных каталогов?
Вполне

bolk (bolknote.ru)
14 сентября 2010, 14:07, ответ предназначен chiwix

А реально сделать сглаженное скругление? А то сейчас оно уж очень режет глаз своей чёткостью.
Пока эксперименты мои результатов не дали. Я пробовал Gaussion blur, вышло убого. Буду ещё бороться. Если есть идеи как это сделать — буду рад.

bolk (bolknote.ru)
14 сентября 2010, 14:07, ответ предназначен indeec17

скорее всего для результатов. Мне вот сохранение оригинальных имён файлов и рекурсивный обход необходимы для обработки картинок на сайте
Только файлы всё равно в out попадают! :)

bolk (bolknote.ru)
14 сентября 2010, 14:13, ответ предназначен oldTV

Сохранение оригинальных имен файлов - для результатов?
Да, в папку out картинки попадают под своими «родными» именами.

indeec17 (инкогнито)
14 сентября 2010, 16:08, ответ предназначен bolk (bolknote.ru):

Да, поэтому нужен параметр - замещать оригиналы. А бэкап само собою должен быть настроен. Ну или если без параметра замены оригиналов, то при рекурсивном обходе нужно сохранять дерево в out. Я ещё не протестировал, может уже так и есть...

bolk (bolknote.ru)
14 сентября 2010, 16:14, ответ предназначен indeec17

Не, замены оригинала пока ещё нет.

indeec17 (инкогнито)
14 сентября 2010, 16:17, ответ предназначен bolk (bolknote.ru):

комментарий к комментарию номер 9 про гладкие углы:
Нашёл про скругление через imageMagiсk и даже с прозрачностью в случае PNG
http://community.livejournal.com/ru_php/1424646.html
как вариант, можно попиксельно сделать средний цвет между исходным и фоновым на окружности... Не знаю, правильно ли получится...

indeec17 (инкогнито)
14 сентября 2010, 16:52, ответ предназначен bolk (bolknote.ru):

ещё важная штука. У меня RAM-диск и временная директория находится на нём. Не знаю, как сейчас устроено, но очень хотелось бы, чтобы всякие временные файлы создавались там. Настолько хочется, насколько я люблю свой жёсткий диск. В винде предположительно должна быть доступна переменная $_SERVER['TEMP'] или может $_SERVER['TMP']... у меня обе в одно место указывают, извините =)

bolk (bolknote.ru)
14 сентября 2010, 17:38, ответ предназначен indeec17

А если на временном места нет, что делать? :)

bolk (bolknote.ru)
15 сентября 2010, 10:59, ответ предназначен chiwix

А реально сделать сглаженное скругление? А то сейчас оно уж очень режет глаз своей чёткостью.
Вчера поэксперементировал, есть надежда — размазать круг, взять от него один компонент (красный, например) и смягчать цвет в зависимости от интенсивности этой компоненты.

indeec17 (инкогнито)
15 сентября 2010, 14:18, ответ предназначен bolk (bolknote.ru):

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

bolk (bolknote.ru)
15 сентября 2010, 15:22, ответ предназначен indeec17

В общем, включу в TODO :)

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)