7 / 7 / 4
Регистрация: 08.10.2012
Сообщений: 93
|
|
1 | |
Спецификация EXIF: обратиться к метаданным файла10.12.2012, 19:25. Показов 2410. Ответов 8
Метки нет (Все метки)
Прочитал спецификацию EXIF. Знаю коды тегов фотографии. Как теперь имея файл обратиться к этому тегу (прочитать информацию)?
Например, зная код тега 271 (в нём лежит производитель фотоаппарата), как обратиться к этому коду, чтобы узнать какой производитель там записан?
0
|
10.12.2012, 19:25 | |
Ответы с готовыми решениями:
8
Чтение EXIF данных JPG файла Как считать дату из EXIF jpeg файла? Редактирование/создание EXIF заголовка jpeg файла Спецификация файла. WTF? |
12 / 11 / 6
Регистрация: 05.10.2013
Сообщений: 219
|
||||||
04.11.2014, 15:02 | 2 | |||||
Предлагаю возразить тему.
Понимаю что бинарные файлы это тяжеловато для начинающих, и все же прошу разъяснить "ФИЗИКУ" данного конкретного процесс.
0
|
Формучанин
364 / 294 / 42
Регистрация: 02.11.2010
Сообщений: 1,242
|
|
06.11.2014, 23:00 | 3 |
ну тут идет чтение по большей мере 1 элемента(размер элемента 10 байт)
(в данном примере при успешном выполнении с файла будет считано 1*10 байт )
0
|
12 / 11 / 6
Регистрация: 05.10.2013
Сообщений: 219
|
|||||||||||
07.11.2014, 17:41 | 5 | ||||||||||
nxnx,
значит допустим мне нужно считать 2 значения из файла адрес известен, значения 0A 20 (2592) // кстати разумное число разрешение по X команда должна выглядеть так
дальше идет преобразование в строку и получаем 8202 потому что считывается наоборот 20 0A ... в чем моя ошибка?
0
|
Формучанин
364 / 294 / 42
Регистрация: 02.11.2010
Сообщений: 1,242
|
||||||
07.11.2014, 18:18 | 6 | |||||
да, правильно, только использовать fread нужно правильно:
0
|
12 / 11 / 6
Регистрация: 05.10.2013
Сообщений: 219
|
||||||
07.11.2014, 18:47 | 7 | |||||
nxnx, Обнулял.
Может с функцией преобразования намудрил?
0x0145c = 0A 0x0145d = 20
0
|
Формучанин
364 / 294 / 42
Регистрация: 02.11.2010
Сообщений: 1,242
|
||||||
07.11.2014, 21:16 | 8 | |||||
0
|
12 / 11 / 6
Регистрация: 05.10.2013
Сообщений: 219
|
|
08.11.2014, 09:25 | 9 |
nxnx, пробовал и так, понимаю что приведение типов сработает и выводим по %d (десятичное) ответ такой же 8202 (dec) = 20 A0 (hex).
PS пороверил комп процедурой как байты считаюсь B или L - индеан, L- индеан. Добавлено через 11 часов 45 минут Сделал сдвинув на 8 первое число и сложив со вторым.
0
|
08.11.2014, 09:25 | |
08.11.2014, 09:25 | |
Помогаю со студенческими работами здесь
9
Добавить наименование jpeg-файла в его exif описание Как CLR находит вызываемый метод по метаданным?(+об устройстве IL кода) Как обратиться из файла к форме? Обратиться к полям json файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |