AttributeError: module ‘cv2‘ has no attribute ‘CV_AA‘

本文档中出现的错误是由于使用了旧版cv2库导致的。错误信息指出'cv2'模块没有'CV_AA'属性。解决方案是将'CV_AA'替换为'LINE_AA'。这表明在更新的OpenCV版本中,属性名称发生了变化。博客内容可能涉及OpenCV图像处理,特别是涉及到线条绘制和版本兼容性的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

错误:

Type, truncation, occlusion, alpha: Pedestrian, 0, 0, -0.200000
2d bbox (x0,y0,x1,y1): 712.400000, 143.000000, 810.730000, 307.920000
3d bbox h,w,l: 1.890000, 0.480000, 1.200000
3d bbox location, ry: (1.840000, 1.470000, 8.410000), 0.010000
('Image shape: ', (370, 1224, 3))
('pts_3d_extend shape: ', (8, 4))
Traceback (most recent call last):
  File "kitti/kitti_object.py", line 226, in <module>
    dataset_viz()
  File "kitti/kitti_object.py", line 217, in dataset_viz
    show_image_with_boxes(img, objects, calib, False)
  File "kitti/kitti_object.py", line 133, in show_image_with_boxes
    img2 = utils.draw_projected_box3d(img2, box3d_pts_2d)
  File "/media/feee/Ubuntu/ALearing/date6/pseudo_lidar/frustum-pointnets/kitti/kitti_util.py", line 381, in draw_projected_box3d
    cv2.line(image, (qs[i,0],qs[i,1]), (qs[j,0],qs[j,1]), color, thickness, cv2.CV_AA)
AttributeError: module 'cv2' has no attribute 'CV_AA'

错误原因:cv2版本不同导致出现问题

解决方案:

CV_AA 修改为LINE_AA

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值