InsightSoftwareConsortium / InsightSoftwareConsortium/ITKSphinxExamples

VectorImage Python example

オープン
#121 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る
Good first issue
主要言語
Jupyter Notebook
スター
59
フォーク
70
平均マージ
1日 15時間
マージ済み PR(30日)
12

説明

Transferred from https://github.com/InsightSoftwareConsortium/ITK/issues/548 :

### Description

An example of how to read and write an Image with an unknown number of Components will be great. The VectorImage is wrapped in itk python and it works great but there is no usage example.

### Expected behavior

An example at the ITKExamples would be great.

### Actual behavior

There is no example of this feature.

### Additional Information

```
Dimension = 3
ComponentType = itk.ctype('float')
OutputImageType = itk.VectorImage[ComponentType, Dimension]

out_img = OutputImageType.New()
out_img.SetNumberOfComponentsPerPixel(40)

size = itk.Size[Dimension]()
size.Fill(64)

index = itk.Index[Dimension]()
index.Fill(0)

RegionType = itk.ImageRegion[Dimension]
region = RegionType()
region.SetIndex(index)
region.SetSize(size)

out_img.SetRegions(region)
out_img.SetDirection(img.GetDirection())
out_img.SetOrigin(img.GetOrigin())
out_img.SetSpacing(img.GetSpacing())
out_img.Allocate()
```

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。