![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
![]()
Как это возможно реализовать? Нашел либу поиска пути, но она работает не так как надо (есть ненужный вес ячеек и "тяжелый" формат карты - 24bit, вместо хотя бы 8bit, учитывая вес), в итоге придется писать поиск пути самому, и первое с чем столкнулся - загрузка массива из .bmp с pf1bit в массив "бит".
1. Лучше использовать Код:
Код:
2. Как загрузить изображение в этот массив? Пробовал много вариантов, но руки кривые и в итоге ничего не получалось (есть 2 bmp, нормальное и инвертированное, в итоге случайная ячейка и в 1м и во 2м показывала одинаковое значение)...
alextrof94$gmail.com
Последний раз редактировалось alextrof94; 25.05.2013 в 06:45. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 | ||
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Разницы с точки зрения хранения нет, а с точки зрения использования... - это Вам виднее. Цитата:
Вообще-то я бы посоветовал хранить массив в памяти именно так, как он хранится в BMP-файле, т.е. одна ячейк4а на 1 бит, а не 1 ячейка на 1 байт, как Вы хотите. Соответственно, Вам нужно только научиться извлекать нужный бит при помощи битовых операций и сдвигов. |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан массив из 9 байт расматривая его как массив 72 бит подсчитать число нулей в этом массиве. | noob asm | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 16.04.2012 19:04 |
Считать блоками по 64 бит из файла. С | Pecho | Помощь студентам | 5 | 04.02.2011 15:15 |
Имеется массив из n чисел от 0 до (2 в степени k) - 1, каждое из которых мы будем рассматривать как k-бит | alykaa | Помощь студентам | 5 | 05.12.2010 00:12 |
Текстовый файл -> массив бит | darel | Общие вопросы .NET | 1 | 28.04.2010 15:09 |
Как из .BMP считать попиксельно | OrdJONY | Мультимедиа в Delphi | 7 | 17.08.2008 15:46 |