http://www.mediawiki.org/wiki/Special:Code/pywikipedia/11215
Revision: 11215 Author: drtrigon Date: 2013-03-16 16:54:18 +0000 (Sat, 16 Mar 2013) Log Message: ----------- bug fix; UnboundLocalError: local variable 'corners' referenced before assignment
Modified Paths: -------------- trunk/pywikipedia/catimages.py
Modified: trunk/pywikipedia/catimages.py =================================================================== --- trunk/pywikipedia/catimages.py 2013-03-16 10:45:37 UTC (rev 11214) +++ trunk/pywikipedia/catimages.py 2013-03-16 16:54:18 UTC (rev 11215) @@ -1516,16 +1516,17 @@ #smallImg = cv2.equalizeHist( smallImg ) im = smallImg
- found_all = None + found_all = False + corners = None try: #found_all, corners = cv.FindChessboardCorners( im, chessboard_dim ) found_all, corners = cv2.findChessboardCorners( im, chessboard_dim ) except cv2.error, e: pywikibot.output(u'%s' % e)
- cv2.drawChessboardCorners( im, chessboard_dim, corners, found_all ) - #cv2.imshow("win", im) - #cv2.waitKey() + #cv2.drawChessboardCorners( im, chessboard_dim, corners, found_all ) + ##cv2.imshow("win", im) + ##cv2.waitKey()
if corners is not None: corners = [ tuple(item[0]) for item in corners ]
pywikipedia-svn@lists.wikimedia.org