Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Форматы файлов и данных > проблема с чтением рисунков BMP


Автор: серло 14.5.2010, 22:16
У меня проблема ! Во всех описаниях формата  .bmp указывается наличие заголовков,типов , классов  и всякой информативной информации- ну прямо драйвер какой-то! Я же пытался открыть рисунок ВО ВСЕХ мыслимых программах и в НЕХ просмотрщике--кроме абракадабры ничего не видно даже в ДОСе!
Как быть, как пробиться к карте? Мне ведь только и надо перевести рисунок в поточечные импульсы на какой-нибудь пин  LPT порта! Помогите советом как увидеть структуру ?

Добавлено через 1 минуту и 39 секунд
да, на всякий случай-знаю только Паскаль 7 и QBasik...

Автор: Pavia 14.5.2010, 22:44
серло, Если ты не можешь разобраться с простым форматом BMP то я не знаю что тебе посоветовать. Может стоит завязать с программированием?  Это не ваше. 

Ну опиши своим языком что делал что получилось. Опиши алгоритм своих действий.

Автор: серло 14.5.2010, 22:53
нет серьезно как-то лбидно... я много писал программ и свою для ЧПУ из под PLT  а ты говоришь что я ноль !

Добавлено через 20 секунд
обидно тобишь

Добавлено через 2 минуты и 3 секунды
Ты читал описание формата ? Я на паскале выводил из файла строки-думал щас  все увижу, и кодировки менял-нетути обещанных  строк!

Добавлено через 2 минуты и 51 секунду
С  PLT  и  DFX  разобрался-там же текст, а тут...

Добавлено через 4 минуты и 53 секунды
Запросто бы разобрался если бы глазами увидел то , что орисывают. Дык посоветуй же, в чем его, гада, текстово просмотреть?

Автор: Artemon 15.5.2010, 08:46
Структуру BMP не увидеть не вооруженным глазом.

1. Находим описание Bmp заголовка в инете.
2. Создаем структуру что-то типа:

/* пример структуры, ВНИМАНИЕ это не реальная структура, а прстоо пример! */
struct
{
int Width;
int Length;
int mas[]Palette;
};

И за один присест считываем труктуру из Bmp файла.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)