SlicedLowLevelWCS

class astropy.wcs.wcsapi.SlicedLowLevelWCS(wcs, slices)[ソース]

ベースクラス: astropy.wcs.wcsapi.wrappers.base.BaseWCSWrapper

配列スライスをWCSの低級WCSラッパに適用した。

このクラスは、下位WCSオブジェクトを修正しないので、下位WCSにおいて切り出された画素および世界次元を格納し、すべての低レベルWCSメソッドの修正結果を返すので、結合された次元を削除することができる。

パラメータ
wcsBaseLowLevelWCSBaseLowLevelWCS

スライスしたWCSをお願いします。

スライス.スライスslice あるいは…。 tuple あるいは…。 intスライス、タプル、または整形

WCSの有効配列スライスに適用する.

属性要約

array_shape \

WCS長タプルとして適用されるデータの形状 pixel_n_dim はい。 (row, column) Order(Pythonにおける配列の約束)。

axis_correlation_matrix \

Returns an (world_n_dim, pixel_n_dim) matrix that indicates using booleans whether a given world coordinate depends on a given pixel coordinate.

dropped_world_dimensions \

廃棄された世界次元の情報を記述する。

pixel_axis_names \

各画素軸の名前を記述する文字列の反復が可能である。

pixel_bounds \

WCSの境界(画素座標で表される)を含み,含まれるように定義する. pixel_n_dim (min, max) 元グループです。

pixel_n_dim \

画素座標系における軸数.

pixel_shape \

WCS長タプルとして適用されるデータの形状 pixel_n_dim はい。 (x, y) 注文(画像については、 x 水平座標であり y 垂直座標)である.

serialized_classes \

Pythonオブジェクトが直列化された形で提供されるか、実際のPythonオブジェクトとして提供されるかを指示します。

world_axis_names \

各世界軸の名前を記述する文字列の反復可能性。

world_axis_object_classes \

世界座標に高度なオブジェクトを構造する情報に関する辞書を提供する.

world_axis_object_components \

以下を含むリスト world_n_dim 要素は世界座標構造のための高度なオブジェクトに関する情報を提供する.

world_axis_physical_types \

各世界軸の物理的タイプの文字列を記述する反復可能性。

world_axis_units \

各軸の世界座標単位の文字列の反復が与えられる.

world_n_dim \

世界座標系における軸数。

方法要約

array_index_to_world_values \(*インデックス_配列)

配列インデックスを世界座標に変換する.

pixel_to_world_values (*ピクセル_アレイ)

画素座標を世界座標に変換する.

world_to_array_index_values (*WORLD_ARRAYS)

世界座標を配列インデックスに変換する.

world_to_pixel_values (*WORLD_ARRAYS)

世界座標を画素座標に変換する.

属性文書

array_shape
axis_correlation_matrix
dropped_world_dimensions

廃棄された世界次元の情報を記述する。

pixel_axis_names
pixel_bounds
pixel_n_dim
pixel_shape
serialized_classes
world_axis_names
world_axis_object_classes
world_axis_object_components
world_axis_physical_types
world_axis_units
world_n_dim

方法文書

array_index_to_world_values(*index_arrays)

配列インデックスを世界座標に変換する.

これは以下と同様である pixel_to_world_values 索引を除いて (i, j) 注文、写真の位置 i この行と j その列です pixel_to_world_values )。

もし world_n_dim はい。 1 この方法は、単一のスカラまたは配列を返し、そうでなければ、スカラまたは配列のタプルを返す。

pixel_to_world_values(*pixel_arrays)[ソース]

画素座標を世界座標に変換する.

この方法には pixel_n_dim スカラーまたは配列を入力とし,画素座標はゼロから開始すべきである.返品 world_n_dim スカラーまたは配列、単位は world_axis_units それがそうです。なお、各次元における最初の画素の中心における画素座標を0とする。画素がWCSが定義されていない領域にある場合、NaNを返すことができる。座標はあるべきである (x, y) 注文して、どこに画像がありますか、 x 水平座標であり y 垂直座標です。

もし world_n_dim はい。 1 この方法は、単一のスカラまたは配列を返し、そうでなければ、スカラまたは配列のタプルを返す。

world_to_array_index_values(*world_arrays)

世界座標を配列インデックスに変換する.

これは以下と同様である world_to_pixel_values 索引を除いて (i, j) 注文、写真の位置 i この行と j その列です pixel_to_world_values )である。インデックスは、四捨五入された整数の形態で返されるべきである。

もし pixel_n_dim はい。 1 この方法は、単一のスカラまたは配列を返し、そうでなければ、スカラまたは配列のタプルを返す。

world_to_pixel_values(*world_arrays)[ソース]

世界座標を画素座標に変換する.

この方法には world_n_dim 入力のスカラーまたは配列,単位は world_axis_units それがそうです。返品 pixel_n_dim スカラーまたは配列。なお、各次元における最初の画素の中心における画素座標を0とする。世界座標に一致する画素座標がなければ、NaNを返すことができる。座標はあるべきである (x, y) 注文して、どこに画像がありますか、 x 水平座標であり y 垂直座標です。

もし pixel_n_dim はい。 1 この方法は、単一のスカラまたは配列を返し、そうでなければ、スカラまたは配列のタプルを返す。