X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;ds=sidebyside;f=samples%2Fswig_python%2Fchessboard.py;fp=samples%2Fswig_python%2Fchessboard.py;h=52e261c1eba8d95b40db8c566dfb40d6aadc7d3f;hb=e4c14cdbdf2fe805e79cd96ded236f57e7b89060;hp=0000000000000000000000000000000000000000;hpb=454138ff8a20f6edb9b65a910101403d8b520643;p=opencv diff --git a/samples/swig_python/chessboard.py b/samples/swig_python/chessboard.py new file mode 100755 index 0000000..52e261c --- /dev/null +++ b/samples/swig_python/chessboard.py @@ -0,0 +1,18 @@ +#!/usr/bin/python +from opencv.cv import * +from opencv.highgui import * +import sys + +if __name__ == "__main__": + cvNamedWindow("win") + filename = sys.argv[1] + im = cvLoadImage(filename, CV_LOAD_IMAGE_GRAYSCALE) + im3 = cvLoadImage(filename, CV_LOAD_IMAGE_COLOR) + chessboard_dim = cvSize( 5, 6 ) + + found_all, corners = cvFindChessboardCorners( im, chessboard_dim ) + + cvDrawChessboardCorners( im3, chessboard_dim, corners, found_all ) + + cvShowImage("win", im3); + cvWaitKey()