я пытаюсь сделать экспорт кадров из .avi в формат .bmp..вроде все делаю правильно но на выходе картинка получается такой вот —
http://img213.imageshack.us/img213/9017/testdq8.jpg
можно ли как-нибудь это исправить?...для получения кадра использую AVIGetFrame (таким образом
http://rafb.net/paste/results/Wj2R4B27.html)...для записи файла есть кусок класса(вот этот
http://rafb.net/paste/results/Ky7PoU36.html )...если не трудно подскажите в чем моя ошибка....
Здравствуйте, k_Dmitry, Вы писали:
_D>я пытаюсь сделать экспорт кадров из .avi в формат .bmp..вроде все делаю правильно но на выходе картинка получается такой вот —
_D>http://img213.imageshack.us/img213/9017/testdq8.jpg
_D>можно ли как-нибудь это исправить?...для получения кадра использую AVIGetFrame (таким образом http://rafb.net/paste/results/Wj2R4B27.html)...для записи файла есть кусок класса(вот этот http://rafb.net/paste/results/Ky7PoU36.html )...если не трудно подскажите в чем моя ошибка....
Могу предположить, что не учтеног то, что в bmp выравнивание каждой строки идёт по 4 байта — следовательно если картинка не 32 бит цветная, то необходимо добавлять байты в конец каждой картинки.
Это токлько ИМХО ибо очень похоже на то что по ссылке есть