感兴趣区域时无类型错误

时间:2016-11-26 10:52:18

标签: python opencv image-processing nonetype

for i in range(0,3):  
        for j in range(0,3):  
            im=img[100*i:(100*i)+100,100*j:(100*j)+100]  
            shape= shapedetect(im)  
            clr= colordetect(im)  
            size_s= size(im)  
            list.append(shape)  
            list_clr.append(clr)  
            list_siz.append(size_s)  
            list_contnr.append(check_cnb(shape,clr,size_s))

这是我在opencv python中的程序的一部分。我已经占据了感兴趣的地区 之前已经宣布的图像和img=cv2.imread('board_8.jpg')的图像 但是在运行代码时,它在行上给出了错误NoneType has no attribute '_getitem_'

im=img[100*i:(100*i)+100,100*j:(100*j)+100]

1 个答案:

答案 0 :(得分:1)

如果未正确读入图像img,则会发生此错误。很可能是因为图像路径错误而且没有名为的文件'board_8.jpg当前工作目录中的