Răsfoiți Sursa

some fixes about rot90

quarrying 3 ani în urmă
părinte
comite
7c6fe8a294
2 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 1 0
      khandy/boxes/boxes_transform_flip.py
  2. 2 1
      khandy/image/flip.py

+ 1 - 0
khandy/boxes/boxes_transform_flip.py

@@ -116,6 +116,7 @@ def rot90_boxes_in_image(boxes, image_width, image_height, n=1):
     
     References:
         np.rot90
+        cv2.rotate
         tf.image.rot90
     """
     n = n % 4

+ 2 - 1
khandy/image/flip.py

@@ -44,6 +44,7 @@ def rot90_image(image, n=1, copy=True):
     
     References:
         np.rot90
+        cv2.rotate
         tf.image.rot90
     """
     if copy:
@@ -55,7 +56,7 @@ def rot90_image(image, n=1, copy=True):
         
     n = n % 4
     if n == 0:
-        return image
+        return image[:]
     elif n == 1:
         image = np.transpose(image, transpose_axes)
         image = np.flipud(image)