Merge pull request #6816 from phunsukwangdu:devbranch1

pull/6942/head
Vadim Pisarevsky 9 years ago
commit 705e776f09
  1. 4
      doc/py_tutorials/py_calib3d/py_calibration/py_calibration.markdown
  2. 6
      doc/py_tutorials/py_calib3d/py_pose/py_pose.markdown

@ -130,11 +130,11 @@ for fname in images:
if ret == True:
objpoints.append(objp)
cv2.cornerSubPix(gray,corners, (11,11), (-1,-1), criteria)
corners2=cv2.cornerSubPix(gray,corners, (11,11), (-1,-1), criteria)
imgpoints.append(corners)
# Draw and display the corners
cv2.drawChessboardCorners(img, (7,6), corners, ret)
cv2.drawChessboardCorners(img, (7,6), corners2, ret)
cv2.imshow('img', img)
cv2.waitKey(500)

@ -70,15 +70,15 @@ for fname in glob.glob('left*.jpg'):
corners2 = cv2.cornerSubPix(gray,corners,(11,11),(-1,-1),criteria)
# Find the rotation and translation vectors.
rvecs, tvecs, inliers = cv2.solvePnPRansac(objp, corners2, mtx, dist)
ret,rvecs, tvecs, inliers = cv2.solvePnP(objp, corners2, mtx, dist)
# project 3D points to image plane
imgpts, jac = cv2.projectPoints(axis, rvecs, tvecs, mtx, dist)
img = draw(img,corners2,imgpts)
cv2.imshow('img',img)
k = cv2.waitKey(0) & 0xff
if k == 's':
k = cv2.waitKey(0) & 0xFF
if k == ord('s'):
cv2.imwrite(fname[:6]+'.png', img)
cv2.destroyAllWindows()

Loading…
Cancel
Save