ソースを参照

Small bug fix in check order.

Jayke Meijer 14 年 前
コミット
8164428046
1 ファイル変更2 行追加2 行削除
  1. 2 2
      src/LicensePlate.py

+ 2 - 2
src/LicensePlate.py

@@ -19,7 +19,7 @@ class LicensePlate:
 
 
         self.read_xml()
         self.read_xml()
     
     
-    def corner_sorted(corners):
+    def are_corners_sorted(corners):
         ''' Check if points are sorted clockwise, starting in the left-top
         ''' Check if points are sorted clockwise, starting in the left-top
          corner.'''
          corner.'''
         x0, y0 = corners[0].to_tuple()
         x0, y0 = corners[0].to_tuple()
@@ -27,7 +27,7 @@ class LicensePlate:
         x2, y2 = corners[2].to_tuple()
         x2, y2 = corners[2].to_tuple()
         x3, y3 = corners[3].to_tuple()
         x3, y3 = corners[3].to_tuple()
         
         
-        return x0 < x1 and y1 < y2 and x2 > x3 and y3 > y0
+        return x0 < x1 and y1 <= y2 and x2 >= x3 and y3 > y0
         
         
     def sort_corners(corners):
     def sort_corners(corners):
         '''Sort the corners clockwise, starting in the left-top corner. '''
         '''Sort the corners clockwise, starting in the left-top corner. '''