Я не могу понять эту форму из кода Python - PullRequest
0 голосов
/ 24 марта 2019

Я новичок в питоне. Я ищу в Google код Python, чтобы обнаружить дорожные знаки, я нашел какой-то код, но не могу понять, что означает этот код.

elif dominant_color[0] > 80:
            zone_0 = square[square.shape[0]*3//8:square.shape[0]
                            * 5//8, square.shape[1]*1//8:square.shape[1]*3//8]
            cv2.imshow('Zone0', zone_0)
            zone_0_color = warnadominan(zone_0, 1)

            zone_1 = square[square.shape[0]*1//8:square.shape[0]
                            * 3//8, square.shape[1]*3//8:square.shape[1]*5//8]
            cv2.imshow('Zone1', zone_1)
            zone_1_color = warnadominan(zone_1, 1)

            zone_2 = square[square.shape[0]*3//8:square.shape[0]
                            * 5//8, square.shape[1]*5//8:square.shape[1]*7//8]
            cv2.imshow('Zone2', zone_2)
            zone_2_color = warnadominan(zone_2, 1)

Заранее спасибо

1 Ответ

0 голосов
/ 29 апреля 2019
Assuming square has shape (8, 8)

Я думаю, что эта диаграмма может помочь:

enter image description here

Редактировать: код пытается извлечь зоны, показанные на изображении

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...