灰屏Python

2024-10-01 22:28:16 发布

您现在位置: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

enter image description here


Tags: 模型importimgiftimesleepcv2摄像机

热门问题