用法:
class cucim.skimage.transform.EuclideanTransform(matrix=None, rotation=None, translation=None, *, dimensionality=2, xp=<module 'cupy' from '/opt/conda/envs/rapids/lib/python3.7/site-packages/cupy/__init__.py'>)
歐幾裏得變換,也稱為剛性變換。
具有以下形式:
X = a0 * x - b0 * y + a1 = = x * cos(rotation) - y * sin(rotation) + a1 Y = b0 * x + a0 * y + b1 = = x * sin(rotation) + y * cos(rotation) + b1
其中齊次變換矩陣為:
[[a0 b0 a1] [b0 a0 b1] [0 0 1]]
歐幾裏得變換是具有旋轉和平移參數的剛性變換。相似變換用單個比例因子擴展了歐幾裏得變換。
- matrix:(D+1, D+1) 數組,可選
齊次變換矩陣。
- rotation:浮點數或浮點數序列,可選
逆時針方向的旋轉角度,以弧度表示。如果作為向量給出,則將其解釋為歐拉旋轉角 [1] 。僅支持 2D(單旋轉)和 3D(歐拉旋轉)值。對於更高維度,您必須提供或估計轉換矩陣。
- translation:浮點序列,長度 D,可選
每個軸的平移參數。
- dimensionality:int 可選
變換的維度。
參數:
參考:
- params:(D+1, D+1) 數組
齊次變換矩陣。
屬性:
相關用法
- Python cucim.skimage.transform.rescale用法及代碼示例
- Python cucim.skimage.transform.warp用法及代碼示例
- Python cucim.skimage.transform.SimilarityTransform用法及代碼示例
- Python cucim.skimage.transform.AffineTransform用法及代碼示例
- Python cucim.skimage.transform.warp_polar用法及代碼示例
- Python cucim.skimage.transform.resize用法及代碼示例
- Python cucim.skimage.transform.PolynomialTransform用法及代碼示例
- Python cucim.skimage.transform.rotate用法及代碼示例
- Python cucim.skimage.transform.PolynomialTransform.estimate用法及代碼示例
- Python cucim.skimage.transform.pyramid_laplacian用法及代碼示例
- Python cucim.skimage.transform.downscale_local_mean用法及代碼示例
- Python cucim.skimage.transform.ProjectiveTransform.estimate用法及代碼示例
- Python cucim.skimage.transform.ProjectiveTransform用法及代碼示例
- Python cucim.skimage.transform.warp_coords用法及代碼示例
- Python cucim.skimage.transform.integrate用法及代碼示例
- Python cucim.skimage.transform.estimate_transform用法及代碼示例
- Python cucim.skimage.feature.shape_index用法及代碼示例
- Python cucim.skimage.restoration.richardson_lucy用法及代碼示例
- Python cucim.skimage.util.invert用法及代碼示例
- Python cucim.skimage.data.binary_blobs用法及代碼示例
注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cucim.skimage.transform.EuclideanTransform。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。