Page 1 of 1

Findchessboardcorner schlägt für das thermische Bild fehl

Posted: 14 Jul 2025, 15:48
by Anonymous
Ich versuche, opencv-python ein Schachbrettmuster von meiner Wärmekamera zu erkennen. Ich konnte das nicht zum Laufen bringen. Dies ist das thermische Bild und ich erkennen, dass das Bild eine geringe Auflösung ist, aber ich kann die Kamera nicht ändern. Das Schachbrettmuster erkannte das Muster, so dass die Bildgröße kein großes Problem zu sein scheint.

Code: Select all

thermal = pd.read_csv("thermal.csv", header=None)
th_norm = cv2.normalize(np.asanyarray(thermal), None, 0, 255, cv2.NORM_MINMAX).astype(np.uint8)

found2, corners_thermal = cv2.findChessboardCornersSB(th_norm, (9,5), flags=cv2.CALIB_CB_EXHAUSTIVE + cv2.CALIB_CB_ACCURACY)