标签: python opencv opencl gpu
我正在开发一个涉及openCV中GPU计算的项目。
有没有直接的方法来获取UMat数组的形状(cols和row的数量)而不将它首先转换为Python中的numpy对象?
答案 0 :(得分:2)
实际上,没有简单的方法可以做到这一点:-(
您可以:
A)在将图像上传到GPU之前存储形状(就像您这样做一样,最好的方式)
B)从GPU下载图像并使用类似的方法({BAD WAY,但有效)获取其shape:
shape
shape = yourUMat.get().shape