Estou montando um aplicativo que tira uma foto e salva ela com a data da captura da foto, porém quando inicio o programa e clico no botão para abrir a webcam, o sistema diz que o Python não está respondendo e não abre de jeito nenhum a webcam. Meu código: from flet import * import flet as ft import cv2 import time import os def main(page: ft.Page): page.update() minha_imagem = Image( src=False, width=300, height=300, fit="cover" ) def removendo_sua_foto(): folder_path = "photos/" files = os.listdir(folder_path) for file in files: file_path = os.path.join(folder_path, file) if os.path.isfile(file_path): os.remove(file_path) print(f"Sua foto foi removida com sucesso {file_path}.") page.update() def takemepicture(e): removendo_sua_foto() cap = cv2.VideoCapture(0) cv2.namedWindow("webcam", cv2.WINDOW_NORMAL) cv2.resizeWindow("webcam", 400, 600) timestamp = str(int(time.time())) myfileface = str("myCumFaceFile" + "_" + timestamp + '.jpg') try: while True: ret,frame = cap.read() cv2.imshow("webcam", frame) minha_imagem.src = "" page.update() key = cv2.waitKey(1) if key == ord("q"): break elif key == ord("s"): cv2.imwrite(f"photos/{myfileface}", frame) cv2.putText(frame, "Você teve sucesso na Captura!",(10,50),cv2.FONT_HERSHEY_SIMPLEX,1,(0,0,255), 2) cv2.imshow("webcam", frame) cv2.waitKey(3000) folder_path = "photos/" minha_imagem.src = folder_path + myfileface page.update() break cap.release() cv2.destroyAllWindows() page.update() except Exception as e: print(e) print("Falha Check falhou !!!") page.add( ft.Column([ ft.Text("Webcam está capturando seu rosto!", size=30, weight="bold", ), ft.ElevatedButton(text="Marcar Ponto", bgcolor="blue", color="white", on_click=takemepicture), minha_imagem ]) ) ft.app(target=main, assets_dir="photos") Continue reading...