Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » База данных растровых изображений | страница 21
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 21 из 24
На страницу: Пред.  1, 2, 3 ... 20, 21, 22, 23, 24  След.    Перейти:   Все страницы
Поиск в этой теме:
Железный канал: «База данных растровых изображений»
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Криптон :
переименовать в "Необязательные поля"? Или ещё как-то? Потому что просто "Поля записей" вводят в заблуждение, по-моему. Про обязательные-то там ничего нет.

Не, давай тогда пока оставим как есть. Улыбка
Криптон :
Можно скриншот?

Можно.
 Cкрытый текст   (кликните здесь для просмотра)

_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)
    Добавлено: 19:45 24-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Гм. И в самом деле непорядок. Будет исправлено. Пока что можно воспользоваться командами в меню «Настройка -> Правая панель: Выровнять правую панель» (если пустое место предпочтительнее отдать окошку предпросмотра картинки) либо «...Занять пространство» (если место планируется отдать окошку редактирования допполей)

добавлено спустя 27 минут:
Исправленная версия.
1)Теперь в меню «Настройка», в группу «Правая панель» добавлена опция «Автовыравнивание», включенная по умолчанию. Пока она включена, при каждом изменении размеров главного окна будет происходить выполнение команды «Настройка -> Правая панель: Выровнять правую панель»
2)В окне «Добавить к списку стандартных полей» буквы в третьей колонке заменены на слова.

RastrDB_1.7.1.2.rar
 Описание:
Версия 1.7.1.2
 Имя файла:  RastrDB_1.7.1.2.rar
 Размер файла:  615.38 KB
 Скачано:  381 раз(а)


Последний раз редактировалось: Криптон (20:22 24-01-2013), всего редактировалось 1 раз
    Добавлено: 20:22 24-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Ещё давно хотел сказать вот о чём. В некоторых случаях (не во всех) программа почему-то не хочет читать значение диафрагмы из экзифа. Пример - вот этот файл:



Программа оставляет поле "Диафрагма" пустым.
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)
    Добавлено: 18:12 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Расследование показало:
1)"Диафрагмой" программа считает значение поля PropertyTagExifAperture (Описание из справки: "Lens aperture. The unit is the APEX value.")
В данной фотографии этого поля нет.
2)То, что Опера показывает как "Диафрагма" у этой фотографии - значение поля PropertyTagExifFNumber (Описание из справки: "F number." Что бы это значило? Совсем запутался... ).
Данное поле в настоящий момент программой не обрабатывается.

Что можно сделать?
а)Добавить новое обрабатываемое EXIF-поле, обозвать его "Диафрагма №2" или "№F" или что там обозначает этот "F number"
б)Ввести для поля "Диафрагма" особое правило, чтобы оно, если поле PropertyTagExifAperture пусто, смотрело в поле PropertyTagExifFNumber.

Какой вариант лучше?

Последний раз редактировалось: Криптон (19:47 25-01-2013), всего редактировалось 1 раз
    Добавлено: 19:47 25-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Криптон :
То, что Опера показывает как "Диафрагма" у этой фотографии - значение поля PropertyTagExifFNumber

Я экзиф не в Опере смотрел, а в "Свойствах" в винде. Вроде бы там для диафрагмы одно поле.
Криптон :
(Описание из справки: "F number."

Это значение диафрагмы и есть.
Криптон :
Что можно сделать?

а)Добавить новое обрабатываемое EXIF-поле, обозвать его "Диафрагма №2" или "№F" или что там обозначает этот "F number"

б)Ввести для поля "Диафрагма" особое правило, чтобы оно, если поле PropertyTagExifAperture пусто, смотрело в поле PropertyTagExifFNumber.

Какой вариант лучше?

Думаю, второй. А если вообще заставить программу в поле "Диафрагма" загружать данные не из PropertyTagExifAperture, а из PropertyTagExifFNumber? Или оно тоже не всегда заполнено?
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)
    Добавлено: 20:00 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Dymon :
А если вообще заставить программу в поле "Диафрагма" загружать данные не из PropertyTagExifAperture, а из PropertyTagExifFNumber?
Это проще всего: заменить всего одну константу, и готово.
Dymon :
Или оно тоже не всегда заполнено?
Не знаю.
Dymon :
Это значение диафрагмы и есть.
Ну, значит, я выбрал не то поле...
    Добавлено: 20:26 25-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Криптон :
Ну, значит, я выбрал не то поле...

Не факт. Я вот сейчас смотрю в ИрфанВью - там почему-то некоторые поля дублируются. В том числе выдержка и диафрагма. К чему бы это...
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)
    Добавлено: 20:28 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Я тут посмотрел...
То, что у меня сейчас обозвано "Диафрагмой", в Опере идёт как "Диафрагменное число". А в виндовых свойствах это, похоже, обозвано "Светосила", но там оно почему-то округляется до целых. Может, как в Опере сделать?

добавлено спустя 1 минуту:
Или Винда обзывает "Светосилой" то, что в Опере "Максимальное диафрагменное число"? Совсем запутался...

добавлено спустя 2 минуты:
Да, точно. Причём "Диафрагменное число" может быть больше "Максимального диафрагменного числа": http://img-fotki.yandex.ru/get/6426/79025969.24/0_8176b_5425e2e2_orig
Совсем запутался... Совсем запутался...

Последний раз редактировалось: Криптон (20:40 25-01-2013), всего редактировалось 3 раз(а)
    Добавлено: 20:40 25-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Криптон :
Я тут посмотрел...

То, что у меня сейчас обозвано "Диафрагмой", в Опере идёт как "Диафрагменное число". А в виндовых свойствах это, похоже, обозвано "Светосила", но там оно почему-то округляется до целых. Может, как в Опере сделать?

добавлено спустя 1 минуту:

Или Виндв обзывает "Светосилой" то, что в Опере "Максимальное диафрагменное число"?

Так. А посмотри-ка вот этот файл:

Что у него в каких полях прописано?

добавлено спустя 2 минуты:
Криптон :
Причём "Диафрагменное число" может быть больше "Максимального диафрагменного числа"

Так и должно быть. Диафрагменное число - это, видимо, то, с которым делался данный снимок. А максимальное диафрагменное число - это то, на которое вообще данный объектив способен.
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)

Последний раз редактировалось: Dymon (20:44 25-01-2013), всего редактировалось 1 раз
    Добавлено: 20:44 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Dymon :
Что у него в каких полях прописано?

 Опера видит так   (кликните здесь для просмотра)
В программе в поле "диафрагма" 6,643856.
Dymon :
Диафрагменное число - это, видимо, то, с которым делался данный снимок. А максимальное диафрагменное число - это то, на которое вообще данный объектив способен.
Поэтому, когда снимок сделан с числом, превышающим возможности объектива, то тут всё в порядке? Вау!

добавлено спустя 2 минуты:
Собственно, может сделать так:
В поле "Диафрагма" писать то, что Опера видит как диафрагма (поле PropertyTagExifFNumber), и добавить два новых поля: "Диафрагменное число" (поле PropertyTagExifAperture) и "Максимальное диафрагменное число" (поле PropertyTagExifMaxAperture)? Похоже, это наиболее логично.

Последний раз редактировалось: Криптон (20:52 25-01-2013), всего редактировалось 4 раз(а)
    Добавлено: 20:50 25-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Криптон :
В программе в поле "диафрагма" 6,643856.

Бред. Совсем запутался... В ИрфанВью и в Винде отображается 10 - и это правильное значение, какое и должно быть. Совсем запутался... Откуда вообще это 6,64 взялось?
Криптон :
Поэтому, когда снимок сделан с числом, превышающим возможности объектива, то тут всё в порядке?

В порядке. Чем сильнее закрыта диафрагма, тем число больше. Соответственно, максимальное диафрагменное число - на самом деле, максимально открытая диафрагма. Т.е. наименьшее число из всех возможных для данного объектива. Но оно нам не нужно. Нам нужно правильно отобразить диафрагму в программе.
Криптон :
Собственно, может сделать так:

Не хотелось бы поля плодить. Хочется сделать одно, с правильным значением.
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)
    Добавлено: 20:58 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Dymon :
и это правильное значение, какое и должно быть.
Тогда просто переделываю поле "Диафрагма" так, что бы оно читало свойство PropertyTagExifFNumber. Это быстро.
    Добавлено: 21:02 25-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Криптон :
Тогда просто переделываю поле "Диафрагма" так, что бы оно читало свойство PropertyTagExifFNumber. Это быстро.

Давай попробуем. Я сейчас прошерстил свою БД - там у всех файлов бардак с диафрагмами, а я только сейчас внимание обратил. Надо будет перечитать экзифы в новой версии.
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)
    Добавлено: 21:05 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Исправленная версия - поле «Диафрагма» теперь читается из PropertyTagExifFNumber

Последний раз редактировалось: Криптон (21:52 25-01-2013), всего редактировалось 1 раз
    Добавлено: 21:08 25-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Криптон :
Исправленная версия - поле «Диафрагма» теперь читается из PropertyTagExifFNumber

А ты больше ничего там не правил? У меня теперь ни диафрагма не читается, ни ISO, ни дата съёмки. Из всего экзифа только выдержка определилась и фокусное расстояние. Ух ты!..
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)

Последний раз редактировалось: Dymon (21:16 25-01-2013), всего редактировалось 1 раз
    Добавлено: 21:14 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Круто Ух ты!.. У меня диафрагма читается, несколько раз проверял. А в подменю "Настройка -> Обрабатываемые EXIF- и IPTC- поля" все нужные галки стоят?
    Добавлено: 21:26 25-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Криптон :
А в подменю "Настройка -> Обрабатываемые EXIF- и IPTC- поля" все нужные галки стоят?

Действительно, галка у "Диафрагмы" не стояла. Теперь читается правильно. Но вот ISO и дата съёмки по-прежнему не видны, а галки-то стоят...
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)

Последний раз редактировалось: Dymon (21:31 25-01-2013), всего редактировалось 1 раз
    Добавлено: 21:30 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Хм, и в самом деле. Надо копать, пока мне причина не ясна...

добавлено спустя 14 минут:
Извиняюсь. Забыл собственный алгоритм. Там недостаточно было просто заменить константу; в целях оптимизации предполагалось, что прописанный в коде массив отсортирован по возрастанию, а я эту сортировку нарушил. Вот теперь исправлено.

Кстати, с удивлением обнаружил, что поле "Макс. диафрагма" (оно же "Светосила" в виндовых свойствах) уже есть, оказывается...

Последний раз редактировалось: Криптон (12:01 26-01-2013), всего редактировалось 2 раз(а)
    Добавлено: 21:52 25-01-2013   
Dymon
 1177 EGP


Модератор
Рейтинг канала: 3(25)
Репутация: 238
Сообщения: 5296
Откуда: точка
Зарегистрирован: 14.10.2004
Во! Теперь всё работает. В качестве пожелания: сделай округление значений диафрагмы и макс. диафрагмы до 1 знака после запятой, плиз. А то в некоторых файлах у меня, к примеру, 5,59808768. Неудобно. Ну, это если можно. Улыбка
_________________
Геолух-газовик, нефтяник и ретроГад Лебедев.
А ещё - злобный тупой дурак. :)
    Добавлено: 22:01 25-01-2013   
Криптон
 995 EGP


Рейтинг канала: 5(116)
Репутация: 164
Сообщения: 2665
Откуда: Москва
Зарегистрирован: 05.04.2008
Dymon :
округление значений диафрагмы и макс. диафрагмы до 1 знака после запятой
Готово. В подменю «Настройка -> Обрабатываемые EXIF- и IPTC-поля» добавлена опция «Округлять до десятых», по умолчанию включенная. Её значение учитывается только при чтении данных из файла, то есть, существующие экзифы надо перечитать.

Последний раз редактировалось: Криптон (19:01 26-01-2013), всего редактировалось 1 раз
    Добавлено: 12:01 26-01-2013   
Железный канал: «База данных растровых изображений»
На страницу: Пред.  1, 2, 3 ... 20, 21, 22, 23, 24  След.    Перейти:   Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: А чё это у нас за новое правило - "Наказание за дополнительный флуд"? У меня нету дополнительного флуда - он у меня весь основной!!! (Harley)

  » База данных растровых изображений | страница 21
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18