Cv2.findCirclesGrid in Python funktioniert nichtPython

Python-Programme
Anonymous
 Cv2.findCirclesGrid in Python funktioniert nicht

Post by Anonymous »

Ich möchte eine Kalibrierung für meine Kamera berechnen und habe dieses Muster, aber aus irgendeinem Grund wird es nicht erkannt.

Code: Select all

calibration_pattern = cv2.imread('circles/IMG_9341.JPG')
gray_pattern = cv2.cvtColor(calibration_pattern, cv2.COLOR_BGR2GRAY)

# Define chessboard size and criteria
pattern_size = (4, 11)  # Change accordingly based on your calibration pattern

# Find circle centers on the calibration pattern
ret, corners = cv2.findCirclesGrid(gray_pattern, pattern_size, flags = cv2.CALIB_CB_ASYMMETRIC_GRID + cv2.CALIB_CB_CLUSTERING)

ret ist immer falsch
Beispielbild
Ich habe versucht, die Muster zu ändern, markiert sogar andere Bilder, aber es ist immer falsch.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post