AttributeError: 'numpy.ndarray' object has no attribute 'crop'

если способ сделать поиск с помощью opencv в некоторых областях? чтобы если поделить входящее изображение на три части, искать только по бокам, а то что найдет opencv по центру игнорировать. У меня появляется ошибка AttributeError: 'numpy.ndarray' object has no attribute 'crop'. код:

cap = cv2.VideoCapture('C:/Users/kamil/Desktop/Nowy folder/dla kamila/NVR_ch2_main_20210217030900_20210217031300.asf')

while(True):

    _, frame = cap.read()
    width, heigth = frame.shape[:-1]
    number_slices = 3
    slices_width = width/number_slices

    if slices_width * number_slices != width:
        print("error connected with image size")

    for i in range(number_slices):


        x = slices_width * i
        box = (x, 0, x + slices_width, heigth)#Box is left, upper, right, bottom
        #box()/3
    #else:
        slice = frame.crop(box)
        slice.load()


Ответы (0 шт):