ValueError:没有足够的值要在MaskRCNN中解压缩(预期为2,得到1)

时间:2019-06-22 08:37:28

标签: python computer-vision faster-rcnn

我正在尝试使用MaskRCNN训练自己的数据集,我从https://github.com/matterport/Mask_RCNN获得了代码,并且开始使用此框架训练我的数据集,但遇到了这个错误。

我尝试训练其他人的另一个数据集,然后代码运行正常,但就我而言不是

Traceback (most recent call last):
    File "farm.py", line 363, in <module>
        train(model)
    File "farm.py", line 183, in train
        dataset_train.load_custom(args.dataset, "train")
    File "farm.py", line 135, in load_custom
        height, width = image.shape[:2]
ValueError: not enough values to unpack (expected 2, got 1)

2 个答案:

答案 0 :(得分:3)

检查print(image.shape[0:2]),您会发现自己错了。

答案 1 :(得分:0)

1)。高度,宽度= image.shape [:2]
  在这里,高度和宽度需要2个值,在这种情况下,我们仅提供1个值,您将得到以下错误:-
ValueError:没有足够的值可解包(预期2,得到1)
2)。打印image.shape [0:2]的值以查看值的数量。

ReorderableListView