Помощь в построении экшена для фотошоп |
Здравствуйте, гость ( Вход | Регистрация )
Помощь в построении экшена для фотошоп |
11.2.2009, 13:26
Сообщение
#41
|
|
ICQ: 10849156 Спасибо сказали: 219 раз(а) Из: Russia специализируюсь на фотосъемке: Собаки, природа, человек мои питомцы: Бурбули |
Прощу помощи построить экшн. Задача такая, автоматом из одной папки: - уменьшать все вертикальные фото по высоте до 800 и все горизонтальные по ширине до 800 пикс. - сохранять для WEB размером в 150Кб. Чёт никак не получается... если ставить по ширине 800 пикс. то вертикальные фото будут по высоте 1200, если ставить 800 по высоте, то горизонтальные будут получаться по ширине 1200... Если в %, то фото то разные по размеру, где кропы и всё равно не выходит ровно в 800 пикс. А настройки для веб у меня почему-то всё время варьируются, вроде задаю жестко 150Кб, но при перегонки через экшн получается в итоге очень большой разброс, там предположим от 70Кб до 250кб. Замучился уже, надоело каждую фотку вручную уменьшать и сохранять... Вчера пару сотен картинок обработал пакетом в iView MediaPro. Указав и размер и размер по высоте. Очень душевно получилось. Главное просто и быстро. |
|
|
11.2.2009, 14:00
Сообщение
#42
|
|
ICQ: 317746390 Спасибо сказали: 1370 раз(а) специализируюсь на фотосъемке: красивых девушек мои питомцы: Родезийский риджбек, девочка |
Вчера пару сотен картинок обработал пакетом в iView MediaPro. спасибо! ну в общем я для этого использую ACDSee Pro - одним заходом уменьшение до 800, потом другим заходом - шарп, наложение копирайта и сохранение под веб...
Указав и размер и размер по высоте. Очень душевно получилось. Главное просто и быстро. |
|
|
11.2.2009, 16:20
Сообщение
#43
|
|
Спасибо сказали: 32 раз(а) Из: Москва специализируюсь на фотосъемке: кошек, собак, детей, пейзажей мои питомцы: британец, йорк, волнистый попугай |
Прощу помощи построить экшн. Задача такая, автоматом из одной папки: - уменьшать все вертикальные фото по высоте до 800 и все горизонтальные по ширине до 800 пикс. - сохранять для WEB размером в 150Кб. Чёт никак не получается... если ставить по ширине 800 пикс. то вертикальные фото будут по высоте 1200, если ставить 800 по высоте, то горизонтальные будут получаться по ширине 1200... Если в %, то фото то разные по размеру, где кропы и всё равно не выходит ровно в 800 пикс. А настройки для веб у меня почему-то всё время варьируются, вроде задаю жестко 150Кб, но при перегонки через экшн получается в итоге очень большой разброс, там предположим от 70Кб до 250кб. Замучился уже, надоело каждую фотку вручную уменьшать и сохранять... Создайте текстовой документ, вставьте следующий текст: app.preferences.rulerUnits = Units.PIXELS; var targetlength = 800; //требуемая максимальная длина или высота var dpi = 300// разрешение пикселей/дюйм var k1 = (app.activeDocument.height) / (app.activeDocument.width) * targetlength; var k2 = (app.activeDocument.width) /(app.activeDocument.height) * targetlength; if (app.activeDocument.width>app.activeDocument.height) { app.activeDocument.resizeImage(targetlength, k1, 300,);} else {app.activeDocument.resizeImage(k2, targetlength, 300,);}; Cохраните документ. Поменяйте расширение на jsx При записи экшена вызовите этот скрипт file/sripts/browse |
|
|
11.2.2009, 17:30
Сообщение
#44
|
|
Спасибо сказали: 32 раз(а) Из: Москва специализируюсь на фотосъемке: кошек, собак, детей, пейзажей мои питомцы: британец, йорк, волнистый попугай |
ну, не знаю. даже если я и захочу поставить дату, она будет однозначно такой же, как и остальной возможный текст (а ставить дату без текста - я даже не могу представить, зачем такое может понадобиться...) Этот пост вообще не понял. Смысл скрипта в том, чтобы вытащить дату съемки (можно переделать, чтобы выдавал выдержку, диафрагму и т.п.), а не дату изменения файла. При этом вы самостоятельно настраиваете свой стиль, а не тот, который предлагают сторонние программы, включая шрифт, цвет, прозрачность, тени и т.п. Вертикальная или горизонтальная ориентация не имеет значение. Работает не только для jpg, но и для tiff, и прочих форматов. Позволяет органично включить эту опцию в автоматизированный рабочий процесс. Практическое применение - в основном, когда распечатываются снимки, например, в семейный альбом. |
|
|
12.2.2009, 11:07
Сообщение
#45
|
|
ICQ: 10849156 Спасибо сказали: 219 раз(а) Из: Russia специализируюсь на фотосъемке: Собаки, природа, человек мои питомцы: Бурбули |
спасибо! ну в общем я для этого использую ACDSee Pro - одним заходом уменьшение до 800, потом другим заходом - шарп, наложение копирайта и сохранение под веб... А тут все одним заходом. И главное быстро. |
|
|
12.2.2009, 11:09
Сообщение
#46
|
|
ICQ: 10849156 Спасибо сказали: 219 раз(а) Из: Russia специализируюсь на фотосъемке: Собаки, природа, человек мои питомцы: Бурбули |
Создайте текстовой документ, вставьте следующий текст: app.preferences.rulerUnits = Units.PIXELS; var targetlength = 800; //требуемая максимальная длина или высота var dpi = 300// разрешение пикселей/дюйм var k1 = (app.activeDocument.height) / (app.activeDocument.width) * targetlength; var k2 = (app.activeDocument.width) /(app.activeDocument.height) * targetlength; if (app.activeDocument.width>app.activeDocument.height) { app.activeDocument.resizeImage(targetlength, k1, 300,);} else {app.activeDocument.resizeImage(k2, targetlength, 300,);}; Cохраните документ. Поменяйте расширение на jsx При записи экшена вызовите этот скрипт file/sripts/browse Интересно очень. А где можно научиться писать скрипты? Есть ли какой справочник Тэгов или что то подобное? |
|
|
12.2.2009, 14:23
Сообщение
#47
|
|
Спасибо сказали: 32 раз(а) Из: Москва специализируюсь на фотосъемке: кошек, собак, детей, пейзажей мои питомцы: британец, йорк, волнистый попугай |
Интересно очень. А где можно научиться писать скрипты? Есть ли какой справочник Тэгов или что то подобное? Поищите в папке Scripting Guide, там должно быть общее руководство по скриптам и специальные на VB, java и apple. |
|
|
17.2.2009, 20:08
Сообщение
#48
|
|
ICQ: 317746390 Спасибо сказали: 1370 раз(а) специализируюсь на фотосъемке: красивых девушек мои питомцы: Родезийский риджбек, девочка |
Руки наконец дошли сделать экшн, сделал по описанию Alf-Romeo скрипт, потом добавли шарп и по способу Tess сделал наложение копирайта, потом сохранение для ВЕБ в 70%, всё получилось. Спасибо!
|
|
|
17.2.2009, 23:25
Сообщение
#49
|
|
Алена Артамонова Спасибо сказали: 4362 раз(а) Из: Россия, Москва/Дмитров специализируюсь на фотосъемке: собаки мои питомцы: далматины и бриташки Алартлайн |
Собашник, делись )))
-------------------- Критика - она как помидор, можно выжать на себя, извазюкаться и обижаться, а можно собрать побольше и сварить изумительное варенье, ну или хотя бы постричь в салат. Выбор - только за вами. (с) мое
P.S.: Новички! порадуйте меня - прочитайте правила! не нарывайтесь на бан |
|
|
17.2.2009, 23:37
Сообщение
#50
|
|
ICQ: 317746390 Спасибо сказали: 1370 раз(а) специализируюсь на фотосъемке: красивых девушек мои питомцы: Родезийский риджбек, девочка |
Собашник, делись ))) чем? экшеном? да там всё по написанному, только шарп и ослабление в 50% добавил и всё.
|
|
|
18.2.2009, 11:18
Сообщение
#51
|
|
Спасибо сказали: 1552 раз(а) Из: г. Москва, ЗАО специализируюсь на фотосъемке: футбол, собаки мои питомцы: Ам.стафф; пемброк |
скажите пожалуйста, почему-то не получается поменять расширение на .jsx
меняется имя файла и все равно вид *.doc |
|
|
18.2.2009, 11:47
Сообщение
#52
|
|
ICQ: 317746390 Спасибо сказали: 1370 раз(а) специализируюсь на фотосъемке: красивых девушек мои питомцы: Родезийский риджбек, девочка |
скажите пожалуйста, почему-то не получается поменять расширение на .jsx потому что надо не вордом делать, а блокнотом, и "Сохранить как" название ***.jsxменяется имя файла и все равно вид *.doc ]]>http://www.sendspace.com/file/e3whj3]]> |
|
|
18.2.2009, 12:29
Сообщение
#53
|
|
ICQ: 10849156 Спасибо сказали: 219 раз(а) Из: Russia специализируюсь на фотосъемке: Собаки, природа, человек мои питомцы: Бурбули |
потому что надо не вордом делать, а блокнотом, и "Сохранить как" название ***.jsx ]]>http://www.sendspace.com/file/e3whj3]]> Скачал. Спасибо. Попробую. |
|
|
18.2.2009, 12:35
Сообщение
#54
|
|
Спасибо сказали: 1552 раз(а) Из: г. Москва, ЗАО специализируюсь на фотосъемке: футбол, собаки мои питомцы: Ам.стафф; пемброк |
ни чего совсем не меняла, просто скопировала текст. Но ФШ пишет ошибку:
может какие-то специальные плагины нужны, версия 9,0 ФШ CS2 |
|
|
18.2.2009, 13:24
Сообщение
#55
|
|
Спасибо сказали: 22 раз(а) Из: Екатеринбург специализируюсь на фотосъемке: все что понравится - я - новичок мои питомцы: нем. боксер |
ни чего совсем не меняла, просто скопировала текст. Но ФШ пишет ошибку: может какие-то специальные плагины нужны, версия 9,0 ФШ CS2 а картинка открыта? у меня так было когда я его без открытого файла пыталась запустить... Цитата потому что надо не вордом делать, а блокнотом, и "Сохранить как" название ***.jsx ]]> можно в сохраненном файле в имени поменять расширение (если настроено что расширения файлов отображаются) |
|
|
18.2.2009, 13:34
Сообщение
#56
|
|
ICQ: 317746390 Спасибо сказали: 1370 раз(а) специализируюсь на фотосъемке: красивых девушек мои питомцы: Родезийский риджбек, девочка |
ни чего совсем не меняла, просто скопировала текст. Но ФШ пишет ошибку: гы картинку то откройте, потом скрипт запустите, она уменьшится. может какие-то специальные плагины нужны, версия 9,0 ФШ CS2 В общем экшн: Запись начинается - открываем картинку - запускаем скрипт (она уменьшится) - накладываем шарп (обычный) - ослабление воздействия шарпа на 50% - наложение подписи как расписано у Тесс - сохранить для ВЕБ (по вкусу) - закрыть не сохраняя - стоп записи. Всё Спасибо сказали:
|
|
|
18.2.2009, 13:34
Сообщение
#57
|
|
Спасибо сказали: 32 раз(а) Из: Москва специализируюсь на фотосъемке: кошек, собак, детей, пейзажей мои питомцы: британец, йорк, волнистый попугай |
Небольшая методологическая поправка к скрипту: переменную dpi я объявил и присвоил значение 300, а потом в resizeImage забыл 300 заменить на dpi. Если кто-то будет готовить изображение с другим dpi, имейте это в виду. Но вообще говоря, dpi особого смысла не несет, если вы уже определили размер изображения в пикселях.
|
|
|
18.2.2009, 13:37
Сообщение
#58
|
|
Спасибо сказали: 32 раз(а) Из: Москва специализируюсь на фотосъемке: кошек, собак, детей, пейзажей мои питомцы: британец, йорк, волнистый попугай |
Про пакетную обработку почитайте мою статью, кто не в теме - будет полезно:
]]>http://olympusclub.ru/index.php?option=com...mid=14&ed=1]]> |
|
|
18.2.2009, 13:41
Сообщение
#59
|
|
ICQ: 317746390 Спасибо сказали: 1370 раз(а) специализируюсь на фотосъемке: красивых девушек мои питомцы: Родезийский риджбек, девочка |
Alf-Romeo, а по каким алгоритмам оно уменьшает изображение? Какой вообще механизм запускает этот скрипт?
dpi кажется учитываются только при печати, а для цифровой просмотр они вроде не влияют... |
|
|
18.2.2009, 14:06
Сообщение
#60
|
|
Спасибо сказали: 32 раз(а) Из: Москва специализируюсь на фотосъемке: кошек, собак, детей, пейзажей мои питомцы: британец, йорк, волнистый попугай |
Alf-Romeo, а по каким алгоритмам оно уменьшает изображение? Какой вообще механизм запускает этот скрипт? dpi кажется учитываются только при печати, а для цифровой просмотр они вроде не влияют... В команде resizeimage, четвертый параметр отвечает за выбор алгоритма. Вроде, если параметр опустить, то алгоритм, тот который установлен по умолчанию в фотошопе. Напрямую его установить у меня почему-то не получается (выдает ошибку). Как разберусь, дам знать. Вопрос про механизм не понял: фотошоп запускает. про dpi - абсолютно верно - можно вообще выкинуть. |
|
|
Текстовая версия | Сейчас: 6.5.2024, 14:44 |
Инструкции на русском языке к цифровым фотоаппаратам Canon в формате PDF Adobe Reader (скачать программу для просмотра). :: Canon EOS 5D Canon EOS 40D Canon EOS 30D Canon EOS 400D Canon EOS 350D Canon EOS 300D |