Почему странный образ изображения, возвращаемого из Tango Support C-API?

Кто-нибудь находил похожую проблему: Странный image.stride, возвращаемый TangoSupport_getLatestImageBufferAndNewDataFlag в C-API поддержки Tango (Qianru июль, 2016 г.)?

.....

TangoImageBuffer* b = nullptr;

TangoSupport_getLatestImageBufferAndNewDataFlag(image_buffer_manager, &b,   &new_image);

if(new_image)
{
    LOGE("b: %p: width %zu, stride %zu", b, b->width, b->stride );
}
....

Выход:

b: 0x4cdd3ca8: width 1280, stride 7471215
b: 0x4cdd3c78: width 1280, stride 0
b: 0x4cbbe500: width 1280, stride 6881398
b: 0x4cdd3ca8: width 1280, stride 7471215
.... repeat from the above line ...

Указатель и ширина выглядят хорошо. Но шаг выглядит странно.

1 ответ

Решение

Это проблема со стороны Tango, и она исправлена ​​в текущем выпуске (выпуск T).

Другие вопросы по тегам