感兴趣区域时出现非类型错误

2024-09-29 19:27:23 发布

您现在位置:Python中文网/ 问答频道 /正文

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]

Tags: inimgforsizecheckrangelistshape
1条回答
网友
1楼 · 发布于 2024-09-29 19:27:23

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

相关问题 更多 >

    热门问题