2016-07-25 71 views
1

任何人都会发现类似问题:Tango支持C-API(Qianru 2016年7月)中TangoSupport_getLatestImageBufferAndNewDataFlag返回的奇怪image.stride?为什么从Tango支持C-API返回的图像的步幅很奇怪?

..... 

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 ... 

指针,和宽度的外观优良。但这一步很奇怪。

回答

0

这是Tango方面的一个问题,它在当前版本(T版本)中是固定的。