PyCharm syntaxerror: 'break' outside loop hatası

zeraxdgdvrn

Centipat
Katılım
28 Haziran 2024
Mesajlar
86
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Herhangi bir hata olmamasına rağmen break outside loop hatası alıyorum.

Kod:
import cv2.
import mediapipe as mp.

mp_drawing = mp.solutions.drawing_utils
mp_drawing_styles = mp.solutions.drawing_styles
mp_hands = mp.solutions.hands

#webcam okuma.
cap = cv2.VideoCapture(0)
with mp_hands.Hands(
 max_num_hands=0,
 min_tracking_confidence=0.5,
 min_detection_confidence=0.5,
) as hands:
 while cap.isOpened():
 success, image = cap.read()
 if not success:
 print("Hata olustu")
 continue.

 image.flags.writeable = False.
 image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB) #fotografi isledik.
 results = hands.process(image) #okudugun kamera goruntusunu isle ve bana sonucu goster.

 image.flags.writeable = True.
 image = cv2.cvtColor(image, cv2.COLOR_RGB2BGR)

 if results.multi_hand_landmarks: #herhangi bir el tespit edildiyse.
 for lm in results.multi_hand_landmarks: #her landmarki tek tek oku.
 mp.drawing.draw_landmarks(image,lm,mp_hands.HAND_CONNECTIONS,
 mp_drawing_styles.get_default_hand_landmarks_style(),
 mp_drawing_styles.get_default_hand_connections_style(),
 )
 cv2.imshow("Result", image)
 if cv2.waitKey(5) & 0xFF == 27:
 break.
cap.release()
cv2.destroyAllWindows()
 

Hocam continue veya Break'de doğru miktarda boşluk bırakmadığınızdan hatayı alıyorsunuz.
 

Bu konuyu görüntüleyen kullanıcılar

Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…