我试着这样使用img.copy()函数,
def cv_imcpy(im):
return list(im.copy())
它返回此错误
AttributeError:“NoneType”对象没有属性“”copy“”
如何在Python中使用img.copy()和img.shape()函数?我在VS.NET集成开发环境中使用Python中的OpenCV
发布于 2015-02-11 03:27:44
如果您已经将图像读取到n维数组im中,那么im.copy()将简单地返回图像的副本,您可以使用其他名称存储该副本。下面显示的代码应该使这两个函数的用法非常清楚。
import numpy as np
a=[[5,2],[4,3]]
c=np.asarray(a,dtype=float)
b=c.copy()
print c.shape
B是c的副本,shape的输出是2,2
发布于 2018-10-24 01:18:24
需要通过提供一个图像作为参数来调用函数cv_imcpy
,以检查它定义cv_imcpy
如下:
def cv_imcpy(im):
if im is None:
print("no image passed")
return()
else:
#write your operation/logic here
https://stackoverflow.com/questions/28439683
复制相似问题