Files
kornia--kornia/docs/source/geometry.conversions.rst
wehub-resource-sync 3a2c66702c
Lint / TOML Format (push) Waiting to run
Tests on CPU (scheduled) / check-skip (push) Waiting to run
Tests on CPU (scheduled) / pre-tests (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-ubuntu (float32) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-ubuntu (float64) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.11, float32, 2.5.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.11, float32, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.11, float64, 2.5.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.11, float64, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.12, float32, 2.5.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.12, float32, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.12, float64, 2.5.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.12, float64, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.13, float32, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-windows (3.13, float64, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-mac (3.11, float32, 2.5.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-mac (3.11, float32, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-mac (3.12, float32, 2.5.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-mac (3.12, float32, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / tests-cpu-mac (3.13, float32, 2.9.1) (push) Blocked by required conditions
Tests on CPU (scheduled) / coverage (push) Blocked by required conditions
Tests on CPU (scheduled) / typing (push) Blocked by required conditions
Tests on CPU (scheduled) / tutorials (push) Blocked by required conditions
Tests on CPU (scheduled) / docs (push) Blocked by required conditions
chore: import upstream snapshot with attribution
2026-07-13 12:49:27 +08:00

84 lines
2.4 KiB
ReStructuredText

kornia.geometry.conversions
==================================
.. meta::
:name: description
:content: "The kornia.geometry.conversions module provides a collection of functions for converting between various geometric representations, such as angles, coordinates, homographies, quaternions, rotation matrices, and Euler angles. This module includes utilities for transforming points between homogeneous and non-homogeneous coordinates, normalizing and denormalizing pixel coordinates, as well as handling pose transformations and quaternion operations for 3D geometry tasks."
.. currentmodule:: kornia.geometry.conversions
Angles
------
.. autofunction:: rad2deg
.. autofunction:: deg2rad
.. autofunction:: pol2cart
.. autofunction:: cart2pol
.. autofunction:: angle_to_rotation_matrix
Coordinates
-----------
.. autofunction:: convert_points_from_homogeneous
.. autofunction:: convert_points_to_homogeneous
.. autofunction:: convert_affinematrix_to_homography
.. autofunction:: denormalize_pixel_coordinates
.. autofunction:: normalize_pixel_coordinates
.. autofunction:: denormalize_pixel_coordinates3d
.. autofunction:: normalize_pixel_coordinates3d
.. autofunction:: normalize_points_with_intrinsics
.. autofunction:: denormalize_points_with_intrinsics
Homography
----------
.. autofunction:: normalize_homography
.. autofunction:: denormalize_homography
.. autofunction:: normalize_homography3d
Quaternion
----------
.. autofunction:: quaternion_to_axis_angle
.. autofunction:: quaternion_to_rotation_matrix
.. autofunction:: quaternion_log_to_exp
.. autofunction:: quaternion_exp_to_log
.. autofunction:: normalize_quaternion
Vector
------
.. autofunction:: vector_to_skew_symmetric_matrix
Rotation Matrix
---------------
.. autofunction:: rotation_matrix_to_axis_angle
.. autofunction:: rotation_matrix_to_quaternion
Axis Angle
----------
.. autofunction:: axis_angle_to_quaternion
.. autofunction:: axis_angle_to_rotation_matrix
Euler Angles
------------
.. autofunction:: quaternion_from_euler
.. autofunction:: euler_from_quaternion
Pose
----------
.. autofunction:: Rt_to_matrix4x4
.. autofunction:: matrix4x4_to_Rt
.. autofunction:: worldtocam_to_camtoworld_Rt
.. autofunction:: camtoworld_to_worldtocam_Rt
.. autofunction:: camtoworld_graphics_to_vision_4x4
.. autofunction:: camtoworld_vision_to_graphics_4x4
.. autofunction:: camtoworld_graphics_to_vision_Rt
.. autofunction:: camtoworld_vision_to_graphics_Rt
.. autofunction:: ARKitQTVecs_to_ColmapQTVecs