КЛУБ СТОКОВЫХ ФОТОГРАФОВ, ИЛЛЮСТРАТОРОВ, ВИДЕОГРАФОВ и ИИ-ШНИКОВ

Текущее время: 28 04 2024, 10:05

Часовой пояс: UTC + 2 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3737 ]  На страницу Пред.  1 ... 68, 69, 70, 71, 72, 73, 74 ... 250  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 13 04 2008, 08:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 11 2005, 06:51
Сообщения: 646
Откуда: Sydney, Australia
TXT писал(а):
iluxa писал(а):
sgv100 писал(а):
до 16 MP , имеется ввиду Resize фотошопом или что-то более продвинутое ?

Достаточно в Фотошопе сделать Bicubic Smoother. С Genuine Fractals или PhotoZoom Pro можно не заморачиваться.

Даже с Genuine Fractals на двух фото мне был вынесен вердикт: Interpolation artifacts.

Это может быть потому что при конвертации из RAW или потом был сделан шарпинг. Его делать нельзя. От него при увеличении артефакты идут.

stas27 писал(а):
А почему пикселы считаются как мегабайты? Производители камер, по крайней мере, считают их как какие-нибудь яблоки или апельсины: Д300 считается 12.3МП, например, при размере кадра 4288х2848=12212224 пиксела.

Другое дело, что мегабайты надо правильно считать: 16368000*3/(1024*1024) = 46.8292236328125 МБ ;) . Что подтверждается экспериментальными данными :)

Вот именно поэтому (выделено красным)!!!!! :smile:
Пиксель представлен тремя байтами RGB и сооветственно при пересчете на мегабайты нам надо использовать 1024 как основу. Иди от противного - представь 48Мб как количество байтов и пересчитай в обратную сторону. То как считают производители камер - это одно (это их крокодил - как хотят так и меряют). А нам приходится работать с Алами. Если сказать, что тут дели на 1000, а тут на 1024, то народ вообще потеряет рассудок. И так до 48Мб плохо считают, а тут когда разные делители будут использоваться, так и вообще.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 13 04 2008, 09:37 
Не в сети

Зарегистрирован: 25 09 2007, 21:57
Сообщения: 691
Откуда: Москва -> Cан Франциско -> Ванкувер
iluxa писал(а):
...

stas27 писал(а):
А почему пикселы считаются как мегабайты? Производители камер, по крайней мере, считают их как какие-нибудь яблоки или апельсины: Д300 считается 12.3МП, например, при размере кадра 4288х2848=12212224 пиксела.

Другое дело, что мегабайты надо правильно считать: 16368000*3/(1024*1024) = 46.8292236328125 МБ ;) . Что подтверждается экспериментальными данными :)

Вот именно поэтому (выделено красным)!!!!! :smile:
Пиксель представлен тремя байтами RGB и сооветственно при пересчете на мегабайты нам надо использовать 1024 как основу. Иди от противного - представь 48Мб как количество байтов и пересчитай в обратную сторону. То как считают производители камер - это одно (это их крокодил - как хотят так и меряют). А нам приходится работать с Алами. Если сказать, что тут дели на 1000, а тут на 1024, то народ вообще потеряет рассудок. И так до 48Мб плохо считают, а тут когда разные делители будут использоваться, так и вообще.


Ну мы с Вами приходим к одному значению и отличаемся только в семантике :wink: . М.б., Ваше объяснение для народа будет лучше запоминаться :) . В любом случае, мне оно помогло окончательно разобраться в сути дела.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 13 04 2008, 10:53 
Не в сети
Аватара пользователя

Зарегистрирован: 17 01 2007, 14:10
Сообщения: 6431
Откуда: Berlin <> Киев
iluxa писал(а):
sgv100 писал(а):
до 16 MP , имеется ввиду Resize фотошопом или что-то более продвинутое ?

Достаточно в Фотошопе сделать Bicubic Smoother. С Genuine Fractals или PhotoZoom Pro можно не заморачиваться.


Заморачиваться имеет смысл.
Так как у меня файлы с разными соотношением сторон.
8/5, 3/4, 1/1. Акшен в шопе со всем этим не справляется.
Учить Java только для скрипт в Шопе лень.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 15 04 2008, 22:47 
Не в сети
Аватара пользователя

Зарегистрирован: 11 01 2007, 19:35
Сообщения: 15
Откуда: Индианаполис
А может не имеет. Вот цитата:

There is a simple way to automate this. Copy the text below in notepad and save it as file AlamyResize.js in C:\Program Files\Adobe\Photoshop CS\Presets\Scripts . When you run PS the next time and open an image this script will be awailable in File-Scripts tab. Run it, and the script will check the image size, and if the image is below 50MB it will be rezized to exactly 50MB regardless of the aspect ratio.

You can make an action which will run this script in a batch mode.

Hope this helps
Alex

app.preferences.rulerUnits = Units.PIXELS;
var desiredsize = 50*1024*1024/3;
var height = app.activeDocument.height;
var width = app.activeDocument.width;
var size = height*width;
if(height*width < desiredsize) {
height *= Math.sqrt(desiredsize/size);
width *= Math.sqrt(desiredsize/size);
app.activeDocument.resizeImage(width,height,300,ResampleMethod.BICUBIC);
}


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 15 04 2008, 23:38 
Не в сети
Аватара пользователя

Зарегистрирован: 06 11 2005, 06:51
Сообщения: 646
Откуда: Sydney, Australia
О!! Прикольно! Спасибо большое!!!
Тока ResampleMethod.BICUBIC должен быть все-таки Bicubic Smoother, а не просто Bicubic.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 16 04 2008, 00:57 
Не в сети

Зарегистрирован: 25 09 2007, 21:57
Сообщения: 691
Откуда: Москва -> Cан Франциско -> Ванкувер
iluxa писал(а):
О!! Прикольно! Спасибо большое!!!


+1

З.Ы. http://www.ps-scripts.com/bb/viewtopic.php?t=294 - с названиями разных методов...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 16 04 2008, 01:29 
Не в сети

Зарегистрирован: 17 09 2006, 23:48
Сообщения: 791
alexeys писал(а):
А может не имеет. Вот цитата:

You can make an action which will run this script in a batch mode.


Супеерррр , ФотоШоп понимает ЖабаСкрипт ? Обалдеть !
Огромное спасибо за наводочку !

оказывается доки лежат тут : Photoshop CS/Scripting Guide


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 16 04 2008, 08:56 
Не в сети

Зарегистрирован: 28 06 2006, 00:48
Сообщения: 28
[quote="alexeys"]А может не имеет. Вот цитата:

There is a simple way to automate this. Copy the text below in notepad and save it as file AlamyResize.js in C:\Program Files\Adobe\Photoshop CS\Presets\Scripts . When you run PS the next time and open an image this script will be awailable in File-Scripts tab. Run it, and the script will check the image size, and if the image is below 50MB it will be rezized to exactly 50MB regardless of the aspect ratio.

You can make an action which will run this script in a batch mode.

Hope this helps
Alex

app.preferences.rulerUnits = Units.PIXELS;
var desiredsize = 50*1024*1024/3;
var height = app.activeDocument.height;
var width = app.activeDocument.width;
var size = height*width;
if(height*width < desiredsize) {
height *= Math.sqrt(desiredsize/size);
width *= Math.sqrt(desiredsize/size);
app.activeDocument.resizeImage(width,height,300,ResampleMethod.BICUBIC);
}[/quote]

Этот скрипт может не работать из-под Adobe Bridge. У меня CS2, и фотошоповские скрипты не работают. Скажем, выделаем группу файлов в Бридже, кликаем правой кнопкпйи выбираем Photoshop/Batch... И скрипты не идут.

Может, в CS3 поправили, никто не сталкивался?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 16 04 2008, 22:15 
Не в сети
Аватара пользователя

Зарегистрирован: 14 09 2006, 23:31
Сообщения: 2212
Откуда: Москва
iluxa писал(а):
О!! Прикольно! Спасибо большое!!!
Тока ResampleMethod.BICUBIC должен быть все-таки Bicubic Smoother, а не просто Bicubic.

А чтобы был Smoother надо просто в скрипте написать ResampleMethod.BICUBIC SMOOTHER?
Или как-то иначе?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 16 04 2008, 22:35 
Не в сети
Аватара пользователя

Зарегистрирован: 14 09 2006, 23:31
Сообщения: 2212
Откуда: Москва
У меня нифига почему-то не получается. Вылетает какая-то синтаксическая ошибка...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 16 04 2008, 22:59 
Не в сети

Зарегистрирован: 25 09 2007, 21:57
Сообщения: 691
Откуда: Москва -> Cан Франциско -> Ванкувер
Код:
app.preferences.rulerUnits = Units.PIXELS; 
var desiredsize = 50*1024*1024/3; 
var height = app.activeDocument.height; 
var width = app.activeDocument.width; 
var size = height*width; 
if(height*width < desiredsize) { 
height *= Math.sqrt(desiredsize/size); 
width *= Math.sqrt(desiredsize/size); 
app.activeDocument.resizeImage(width,height,300,ResampleMethod.BICUBICSMOOTHER); 
}

Работает из-под ФШ СиэС2. Через Файл-Скрипт, как и обещано. Но для того, чтобы оно работало из-под Бриджа надо делать Акшн (см. ту ветку на Алами, откуда исходный код). Я сделал этот Экшн, он летает из-под ФШ без проблем, при запуске из Бриджа жалуется, что не нашёл скрипт
Цитата:
Command Scripts is not currently available
. Кто-нибудь знает, как с этим бороться?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 16 04 2008, 23:01 
Не в сети

Зарегистрирован: 25 09 2007, 21:57
Сообщения: 691
Откуда: Москва -> Cан Франциско -> Ванкувер
Макс Болотников писал(а):
У меня нифига почему-то не получается. Вылетает какая-то синтаксическая ошибка...


У меня была проблема с лишними концами строк. Убрал лишнее в конце файла, всё заработало.

Код:
app.preferences.rulerUnits = Units.PIXELS; 
var desiredsize = 50*1024*1024/3; 
var height = app.activeDocument.height; 
var width = app.activeDocument.width; 
var size = height*width; 
if(height*width < desiredsize) { 
height *= Math.sqrt(desiredsize/size); 
width *= Math.sqrt(desiredsize/size); 
app.activeDocument.resizeImage(width,height,300,ResampleMethod.BICUBICSMOOTHER); 
}


Вот так работает из-под ФШ


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 16 04 2008, 23:43 
Не в сети
Аватара пользователя

Зарегистрирован: 14 09 2006, 23:31
Сообщения: 2212
Откуда: Москва
stas27 писал(а):
Макс Болотников писал(а):
У меня нифига почему-то не получается. Вылетает какая-то синтаксическая ошибка...


У меня была проблема с лишними концами строк. Убрал лишнее в конце файла, всё заработало.

Код:
app.preferences.rulerUnits = Units.PIXELS; 
var desiredsize = 50*1024*1024/3; 
var height = app.activeDocument.height; 
var width = app.activeDocument.width; 
var size = height*width; 
if(height*width < desiredsize) { 
height *= Math.sqrt(desiredsize/size); 
width *= Math.sqrt(desiredsize/size); 
app.activeDocument.resizeImage(width,height,300,ResampleMethod.BICUBICSMOOTHER); 
}


Вот так работает из-под ФШ

Не знаю, что я сделал, но все заработало! :)
Так что спасибо большое! :)


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 17 04 2008, 00:31 
Не в сети

Зарегистрирован: 25 09 2007, 21:57
Сообщения: 691
Откуда: Москва -> Cан Франциско -> Ванкувер
Макс, а из-под Бриджа работает? Если Вы на СиэС2...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 17 04 2008, 02:44 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: 16 10 2006, 22:23
Сообщения: 3668
Решил ради любопытства попробовать свои силы и на этом банке. :)
Наверное все это уже где-то на 52-х страницах писалось, но хотя бы коротко подскажите:
1) Что они подразумевают под гламуром, который им не нужен, который они ставят в одну группу с порнографией? Неужели красивые соблазнительные модные девушки не нужны?
2) Они поддерживают Манибукерс? (да-нет)
3) Они поддерживают прямой банковский перевод? (да-нет)
4) На что влияет выбор валюты при регистрации? Наверняка цены при покупке фотографии адекватно пересчитываются в соответствии с курсами валют. А данный выбор валюты необходим только при выводе денег. Так?


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3737 ]  На страницу Пред.  1 ... 68, 69, 70, 71, 72, 73, 74 ... 250  След.

Часовой пояс: UTC + 2 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  







???????@Mail.ru



Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB