Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
MMt
0 / 0 / 0
Регистрация: 29.04.2014
Сообщений: 175
#1

Значение первого бита в файле преобразовать в цвет пикселя - C++

03.02.2016, 01:17. Просмотров 394. Ответов 1
Метки нет (Все метки)

Если создал не в том разделе, прошу перенести в нужный. Спасибо, простите!

Я не знаю как задать правильно вопрос или что мне искать в гугле.
Есть файл не важно какого формата...
Файл содержит набор тайлов для игры.
Я хочу открыть этот файл в paint и посмотреть как выглядит "карта тайлов"...

Открывая в хекс редакторе другие файлы к игре я вижу текст где указываеться название файла и содержимое. Файл name1.dsw к примеру 35х35 пикселей основной тайл тарвы, смещение номер 2 +размер тайла+тайл снега_1 и т.д...
Так вот, что я хочу. Если я переберу файл побитово и преобразую просто в рисунок, то смогу увидеть цвет каждого пикселя а там както отредактирую высоту/длинну строки с цветом, чтоб получить цельную картинку...

Короче я хочу значение первого бита в файле преобразовать в цвет пикселя. Но не знаю какие библиотеки из с++ использовать. Вот навернео мой вопрос звучит именно так.

Выручите, пожалуйста)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2016, 01:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Значение первого бита в файле преобразовать в цвет пикселя (C++):

Определить цвет пикселя в окне, которое закрыто другим - C++
Ситуация такая, есть окно я в нем делаю проверку на определенных координатах цвет пикселя. Но когда окно закрыть поверх другим окном то...

Цвет пикселя - C++ Builder
Как узнать цвет конкретного пикселя компонента TImage?

Цвет пикселя на TChart - C++ Builder
Как подсчитать количество пикселей заданого цвета на TCHART. Пробую так но получается неправильно вот тут ...

Цвет пикселя под курсором - C++ Builder
Собственно, весь вопрос в названии темы. В общем виде дело обстоит так. У меня есть программа, при нажатии на кнопку диалоговое окно...

Цвет пикселя чужого окна - C++ Builder
Пытаюсь получить цвет пикселя чужого окна даже если оно перекрыто... Написал простой код для получение пикселя под мышкой в определенном...

Определить цвет пикселя на экране - C++ Builder
Добрый день. Есть такая проблема, что функция GetPixel определяет цвет и записыват его как 1-9 значное число и поэтому определить...

1
ValeryS
Модератор
6962 / 5299 / 522
Регистрация: 14.02.2011
Сообщений: 17,868
03.02.2016, 12:37 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от MMt Посмотреть сообщение
Но не знаю какие библиотеки из с++ использовать.
никакие
Си ничего не знает ни о пикселах ни о цвете
знает ОС, точнее драйвер дисплея, и исходя из этих данных можно подключить библиотеку
посему вопрос какая ОС?
хотя есть кроссплатформенные, например OpenGL
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2016, 12:37
Привет! Вот еще темы с ответами:

Cжатие изображений методом JPEG, цвет пикселя - C++ Builder
мне нужно написать по курсовой работе программу которая будет выполнять сжатие изображений методом JPEG. Вот в этом методе нужно для...

Преобразовать изображение в другой цвет - C++ Builder
Как преобразовать изображение в другой цвет, к примеру в фиолетовый или в градации серого????

При нажатии ЛКМ выбранный цвет пикселя преобразовать в формат типа $00523C13 и вывести в Edit - Delphi
Есть код для взятия цвета пикселя как в форме, так и вне ее. Код написан в таймере var pnt:TPoint; begin Timer1.Interval=10; ...

Извлечь 3 бита числа A, начиная со второго и вставить их в число B, начиная с первого бита - C++
Ввести целое A. Извлечь 3 бита числа A, начиная со второго и вставить их в число B, начиная с ервогоп бита. B=1A05h.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru