Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2012, 19:53   #1
stragedog
 
Регистрация: 10.04.2012
Сообщений: 5
По умолчанию Считывание информации из изображения по каждом пикселу

(я начинающий).Дано 8ми 12-битное изображение в любом графическом формате,например bmp,
необходимо вычленить из изображения каждый пиксел (наверно используя запись массива в GLUT) и отобразить все его характеристики ( координаты xy,яркость по шкале 256 или 4096).
И еще вопрос:как обрабатывать различные графические форматы,в том числе сжатые, в Delphi (там как я понял помимо обращения к матрице например в jpeg используется обращение к заголовку и тп)-как это реализовать?(конвертация jpeg-bmp и т.п не подходит)
stragedog вне форума Ответить с цитированием
Старый 10.04.2012, 20:33   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

1/ Боюсь, BMP для 12-разрядного пикселя в природе не существует.
2. Яркость - не совсем то, о чем Вы думаете. Она может быть вычислена из RGB с использованием весовых коэффициентов. Подозреваю, что динамический диапазон 12-разрядного изображения будет существенно меньше 4096. Уж никак не больше 256.
3. Сжатые форматы нужно разжимать. "Вытащить" из них пиксель непосредственно, не распаковывая все либо часть изображения, обычно невозможно.
s-andriano вне форума Ответить с цитированием
Старый 10.04.2012, 20:59   #3
stragedog
 
Регистрация: 10.04.2012
Сообщений: 5
По умолчанию

привет.по ICQ или на емаэл можно с Вами списаться?интересуют некоторые вопросы..
stragedog вне форума Ответить с цитированием
Старый 11.04.2012, 19:54   #4
stragedog
 
Регистрация: 10.04.2012
Сообщений: 5
По умолчанию

плохо что нельзя связаться с вами.
Интересует,какой процедурой произвести захват любой точки изображения размером с пиксел,отобразив ее координаты относительно центра изображения и величину яркости точки (пиксела) в соответствии c GLUT? изображение 12битное...
stragedog вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Построчное считывание информации memo xpams Компоненты Delphi 2 16.09.2011 19:36
Сохранение информации в файле и считывание из него Draips Помощь студентам 3 28.12.2010 18:45
Stringgrid считывание информации из ячейки KSUwa Помощь студентам 2 12.11.2010 09:12
Построчное считывание изображения Constellation Общие вопросы Delphi 0 16.12.2009 11:38
считывание информации Артэс Общие вопросы C/C++ 18 14.02.2008 12:46