Re: Разрешение картинки
От: goto Россия  
Дата: 14.08.10 20:25
Оценка:
Здравствуйте, insolent, Вы писали:

I>Есть RAW файл, как узнать разрешение картинки?


Разрешение — это ширина и высота в пикселах?

Есть raw-формат, который иногда используется в обработке видео. Если речь о нем, то у таких файлов нет заголовков, только чистые данные, информация о разрешении не хранится. Его надо либо знать заранее (эти файлы так и используются), либо подбирать органолептически.

Сам бы я поступил примерно так. Формат пиксела, будем считать, известен. Размер файла известен. Подсчитываем, сколько в файле пикселов. Обычно соотношение сторон (ширина/высота) картинки укладывается в ограниченный набор значений, скажем, 4/3, 5/4 и прочие для всяких PAL, NTSC, HDTV, разных фотокамер и т.п. Этих возможных, реально используемых соотношений не так уж много (их можно собрать в вебе, подсмотреть в видео- или 2в-редакторе). Перебирая разные сотношения сторон, для каждого высчитываем ширину и высоту. Смотрим, чтобы их произведение точно совпало с числом пикселов картинки. Таким образом подбираем один или несколько подходящих вариантов. По-другому, думаю, никак.

---
Если речь о raw-форматах, например, фотокамер, то они разные, для каждого надо искать описание, обычно от производителя железа.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.