Dji Tello серый экран Python

#python

#python

Вопрос:

У меня есть 3-метровая модель железнодорожного пути. И на пути поезда есть различные объекты. Когда мой дрон не взлетает, он включает камеру и обнаруживает объекты. Когда я кодирую дрон для взлета, камера включается, но показывает его как серый экран. Камера включается, когда беспилотник приземляется. Поэтому, когда Дрон движется, камера не отображается. В чем причина этого?

 import cv2
import time

w,h= 1280,720

fly=1

myDrone = initializeTello()


while True:
    ##Step1
    img = telloGetFrame(myDrone, w, h)
    ##Step2
    img = findFaultyRail(img)
    cv2.imshow('Image', img)

    if fly == 1:
        myDrone.takeoff()
        time.sleep(8)
        myDrone.move_forward(100)
        time.sleep(3)
        myDrone.land()
        fly = 2


    if cv2.waitKey(1) and 0x0FF == ord('q'):
        myDrone.land()
        break
  

введите описание изображения здесь