2024-05-20 00:55:48 发布
网友
我使用的是Python 2.7和opencv2.1。
我有一个numpy数组,我想把它转换成“cv.cv fc1”类型的opencv矩阵。 我怎样设置类型?
“CreateMat()”允许显式类型设置,但“fromarray()”不允许。 如果我只是在浮点数组上应用fromarray,那么类型检查将失败(接下来的一个模块将对CV fc1执行特定的类型检查)
谢谢!
您可以尝试以下操作:
dest = cv.createMat(r, c, cv.CV_32FC1) src = cv.fromarray(your_np_array) cv.Convert(src, dest)
其中numpy数组有r行和c列。
r
c
您可以尝试以下操作:
其中numpy数组有
r
行和c
列。相关问题 更多 >
编程相关推荐