2014-02-21 35 views
0

我已经在openCV中做了几个例子,并设法使用2个图像进行背景减法。背景和其他带有背景和对象的图片。openCV中使用的原始十六进制数据

通过这个我只能得到对象的二进制形式。

我想知道如果我使用从OV7670到我的STM32 MCU的数据的原始十六进制数组,然后传递给PC,相同的背景减法方案是否可以做同样的事情。

是否可以仍然把它当作我使用.png图片?还是原始的十六进制数组需要不同的处理才能得到相同的效果?是不是Mat只是一个数组也包含我的image.png之前?

回答

1

如果您六角数据仅仅是一个字节/像素阵列,您可以轻松地从构建垫:

uchar *pixels; 

Mat m(h,w,CV_8U,pixels); 
+0

YEP!谢谢!!!我会尽力让它工作。在我尝试在接下来的几天内使用它之后,我会在这里发帖:) – nciacrklo

相关问题