Phoenix-_- 2020-03-21 11:46 采纳率: 0%
浏览 1056

在python-tkinter中一个按钮正在触发状态下触发另一个按钮?

图片说明

如图我已经触发了Start按钮,且按照项目要求Start按钮触发的程序要持续运行,那么此时我应该如何触发Quit按钮?

def start():
    cap = cv2.VideoCapture(0)
    detector = dlib.get_frontal_face_detector()
    predictor = dlib.shape_predictor('F:\\shape_predictor_68_face_landmarks.dat\\shape_predictor_68_face_landmarks.dat')
    while True:
        ret, frame = cap.read()
        dets = detector(frame, 1)
        if len(dets) > 0:
             for i, d in enumerate(dets):
                x, y, w, h = d.left(),d.top(),d.right(),d.bottom()
                cv2.rectangle(frame, (x - 10, y - 10), ( w + 10,  h + 10), (0, 255, 0), 2)
                shape = predictor(frame, d)
                for index, pt in enumerate(shape.parts()):
                    pt_pos = (pt.x, pt.y)
                    cv2.circle(frame, pt_pos, 1, (255, 0, 0), 2)
                    font = cv2.FONT_HERSHEY_SIMPLEX
                    cv2.putText(frame, str(index+1),pt_pos,font, 0.3, (0, 0, 255), 1, cv2.LINE_AA)
        cv2.imshow('frame', frame)
    cap.release()
    cv2.destroyAllWindows()
  • 写回答

1条回答 默认 最新

  • 码义小小 2020-05-21 19:24
    关注

    我已经找到问题了,你需要将程序写成多线程的,分别用不同的线程执行函数,然后在调用。

    评论

报告相同问题?

悬赏问题

  • ¥15 如何实验stm32主通道和互补通道独立输出
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题