我想在Python中使用cv2.distanceTransform()
方法。但是当我运行以下代码时,出现了一个错误:
dist_transform = cv2.distanceTransform(opening,cv2.DIST_L2,5)
运行此代码时出现以下错误:
AttributeError:'module'对象没有属性'DIST_L2'
类似的问题以前已经有人问过了,我知道当您导入'something'时,如果您的Python文件名是'something.py',则会发生此问题。 但是,我的Python文件名为segment3.py。
请问有谁可以帮助我吗?我正在尝试使用分水岭算法进行图像分割。 我正在使用Fedora20操作系统。 谢谢!
DIST_LT2
的东西。你确定你要找的东西存在并且叫这个名字吗? - user2357112cv2.DIST_L2
而不是cv2.DIST_LT2
吗? - mgilson