Nissan Cube Club

Форум Cube Club => Отдохнем в гараже => Разное => Тема начата: Saiber от 20.04.2010 22:42:03

Название: Кубоводы-программисты, требуется ваша помощь!!!
Отправлено: Saiber от 20.04.2010 22:42:03
В общем дело обстоит так:
15 мая у меня защита диплома, и я хочу реализовать свой алгоритм не в матлабе, а написать прогу на С++.
Прога должна считать исходный ВМР файл (картинку 1920х1920 пикселей, 256 оттенков серого) в массив. Затем создается с помощью алгоритма создается другой массив размером 640х480 элементов из исходного (1920х1920) и записать его в выходной ВМР файл.
В идеале прога должна представлять из себя окно, в котором отображается выходной ВМР (640х480) и черыре кнопки (вверх, вниз, влево, вправо).
У меня не получается прочитать ВМР и представить его в виде массива и , соответственно, записать выходной файл...
Хочу реализовать хотя бы в консольном виде!
Заранее спасибо!
P/s: начал разбираться в с++ 2 недели назад, работаю в qt4.
Название: Re: Кубоводы-программисты, требуется ваша помощь!!!
Отправлено: B.E.A.R от 18.05.2010 14:59:33
ну ваще google рулит.....

странно - диплом защищаешь, а совета просишь на автофоруме )
Название: Re: Кубоводы-программисты, требуется ваша помощь!!!
Отправлено: B.E.A.R от 18.05.2010 15:01:30
http://msdn.microsoft.com/en-us/library/dd145119(VS.85).aspx
Название: Re: Кубоводы-программисты, требуется ваша помощь!!!
Отправлено: АнтонИгоревич от 14.06.2010 21:00:04
Доброго времени суток  *HELLO*
Наверно я позновато, но есть такие вещи в компьютенрной графике как билинейная и трилинейная фильтрация. В общем то она и решает проблемы трансформации растра. В инете куча кодов по поводу этого. А для чтения из BMP файла проще использовать окошко, чем консоль. В QT не знаю всю жизнь на Студии писал, но в общем должен в какой-нибудь библиотеке класс соответствующий BMP и там можно будет с него вырвать все пиксели. Сам могу поделиться лабораторной по компьютерной графике, но она на Шарпе, которая трансформирует цветные изображения.