Update to 2.0.0 tree from current Fremantle build
[opencv] / tests / python / highgui / match.py
diff --git a/tests/python/highgui/match.py b/tests/python/highgui/match.py
deleted file mode 100644 (file)
index 5529e35..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-"""
-This script will compare tho images and decides with a threshold
-if these to images are "equal enough"
-"""
-
-# import the necessary things for OpenCV
-import python
-from python.cv import *
-from python.highgui import *
-import frames
-import sys
-import os
-
-PREFIX=os.environ["top_srcdir"]+"/tests/python/testdata/images/"
-
-
-DisplayImages=False
-
-if DisplayImages:
-       videowindow="video"
-       referencewindow="reference"
-       cvNamedWindow(videowindow,CV_WINDOW_AUTOSIZE)
-       cvNamedWindow(referencewindow,CV_WINDOW_AUTOSIZE)
-
-# returns True/False if match/non-match
-def match( image, index, thres ):
-
-# load image from comparison set
-       QCIFcompare=cvLoadImage(PREFIX+frames.QCIF[index])
-
-       if QCIFcompare is None:
-               print "Couldn't open image "+PREFIX+frames.QCIF[index]+" for comparison!"
-               sys.exit(1)
-
-# resize comparison image to input image dimensions
-       size=cvSize(image.width,image.height)
-       compare=cvCreateImage(size,IPL_DEPTH_8U,image.nChannels)
-       cvResize(QCIFcompare,compare)
-
-# compare images
-       diff=cvNorm( image, compare, CV_RELATIVE_L2 )
-
-       if DisplayImages:
-               cvShowImage(videowindow,image)
-               cvShowImage(referencewindow,compare)
-               if diff<=thres:
-                       cvWaitKey(200)
-               else:
-                       print "index==",index,": max==",thres," is==",diff
-                       cvWaitKey(5000)
-
-       cvReleaseImage(QCIFcompare)
-       cvReleaseImage(compare)
-
-       if diff<=thres:
-               return True
-       else:
-               return False
-
-