привет всем!
на снимках в углу внизу было время и дата снимка?
возможно ли такое на фото в тушке Canon eos350d?
Всего 10 сообщ.
|
Показаны 1 - 10
возможно ли такое на фото в тушке Canon eos305d?
Re[Danil D.]:
Трудно сказать. 305D - это очень редкая камера, выпущенная очень маленьким тиражом. За исключением узкого круга специалистов практически никто не знает о ее существовании. Все существующие экземпляры находятся в частных коллекциях и практически не появляются на рынке. Поэтому про ее характеристики мало что известно наверняка.
Re[Criminally Insane]:
извеняюсь за опечатку )
Re[Danil D.]:
Полагаю, что втроенной возможности нет, хотя 350D.
Зато можно сделать скрипт для фотошопа, который будет из exif'а тянуть дату/время и...
... А то и не сделать, а найти...
Зато можно сделать скрипт для фотошопа, который будет из exif'а тянуть дату/время и...
... А то и не сделать, а найти...
возможно ли такое на фото в тушке Canon eos350d?
Тема была перемещена сюда из форума Общие вопросы фотографии
Re[Deepfoto]:
up
Re[Danil D.]:
Ответили ведь. В камере самой по себе - нет. В сторонних программах - да.
Re[Brd]:
от: Brd
Полагаю, что втроенной возможности нет, хотя 350D.
Зато можно сделать скрипт для фотошопа, который будет из exif'а тянуть дату/время и...![]()
... А то и не сделать, а найти...
Точно ли? Я попробовал просто вручную скопировать дату съёмки в фотошопе. Показывает EXIF, но не даёт даже выделить её. Так что сомневаюсь, хотя вещь нужная.
Re[Vova1]:
Точно, точно.
Так что не сомневайтесь.
Вариант, конечно, не очень гибкий, но это просто быстрый пример.app.bringToFront();
var ADoc = app.activeDocument;
var exifData = ADoc.info.exif.toString(); //Кладём весь exif в строку
explodeArray(exifData,","); //Разбивам строку на слова, которые помещаем в массив
for(n = 0; n < tempArray.length; n = n + 2 ) { //Находим поле "Date Time Original"
if(tempArray[n].indexOf("Date Time Original")!=-1){
var TD = tempArray[n+1]; } }
var textColor = new SolidColor; //Цвет у нас будет красный
textColor.rgb.hexValue = "ff0000"
var newTextLayer = ADoc.artLayers.add(); //Добавляем слой
newTextLayer.kind = LayerKind.TEXT; //текстовый
newTextLayer.textItem.contents = TD; //пишем туда дату/вемя
newTextLayer.textItem.position = Array(100, 100); //задаем положение
newTextLayer.textItem.size = 24; //размер шрифта
newTextLayer.textItem.color = textColor; //цвет
//newTextLayer.textItem.color = app.foregroundColor; //как вариант - цвет, выбраный в ФШ
// функция, делающая из строки массив отдельных строк
function explodeArray(item,delimiter) {
tempArray=new Array(1);
var Count=0;
var tempString=new String(item);
while (tempString.indexOf(delimiter)>0) {
tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));
tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1);
Count=Count+1 }
tempArray[Count]=tempString;
return tempArray; }Подробнее
Так что не сомневайтесь.
Re[Brd]:
спасибо!
