initial structure implemented

docs -> _docs
This commit is contained in:
Oleksandr Bezdieniezhnykh
2025-12-01 14:20:56 +02:00
parent 9134c5db06
commit abc26d5c20
360 changed files with 3881 additions and 101 deletions
+42
View File
@@ -0,0 +1,42 @@
import numpy as np
class ImageRotationUtils:
@staticmethod
def rotate_image(
image: np.ndarray,
angle: float,
center: tuple[float, float] | None = None,
) -> np.ndarray:
raise NotImplementedError
@staticmethod
def get_rotation_matrix(
angle: float,
center: tuple[float, float],
) -> np.ndarray:
raise NotImplementedError
@staticmethod
def rotate_points(
points: np.ndarray,
angle: float,
center: tuple[float, float],
) -> np.ndarray:
raise NotImplementedError
@staticmethod
def normalize_angle(angle: float) -> float:
raise NotImplementedError
@staticmethod
def angle_difference(angle1: float, angle2: float) -> float:
raise NotImplementedError
@staticmethod
def interpolate_angles(
angles: list[float],
weights: list[float] | None = None,
) -> float:
raise NotImplementedError