There are some questions about this problem here on stack overflow but none of the solutions there would work for my problem. The current problem I have is the following: I have the code written down below: import sys import numpy as np import cv2 image = cv2.imread(sys.argv) gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) ret = False ret, corners = cv2.findChessboardCorners(image, (7,6), None) print ret okay so far so good, but it doesn't matter which image I am using my ret variable is turning False every single time, which basically means that there were no corners found. I have to write a camera-calibration an wanted to use python and opencv. (a documentation generation tool) and pdflatex (if you want to create a PDF version of it). Global Functions void cv:: Online documentation. VideoCapture('vtest OpenCV Documentation 3. Whenever working with stereoscopy, it is a necessity to calibrate the cameras and get the required intrinsic and extrinsic.