Metadata-Version: 2.3
Name: ct_image_to_pic_list
Version: 0.0.5
Summary: convert a 3d CT/MRI image (numpy) into pillow image list.
License: MIT
Author: GGN_2015
Author-email: neko@jlulug.org
Requires-Python: >=3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: numpy
Requires-Dist: pillow
Description-Content-Type: text/markdown

# ct_image_to_pic_list
convert a 3d CT/MRI image (numpy) into pillow image list.

## Installation
```bash
pip install ct_image_to_pic_list
```

## Usage

reading 3d CT image.

```python
import numpy as np
from ct_image_to_pic_list import convert_ct_3darray_to_grey_image_list

# construct you 3d CT image (HU value)
arr3d = np.array([ ... ])

# get a list of PIL.Image.Image
img_list = convert_ct_3darray_to_grey_image_list(arr3d)

# save it if you want
for index, img in enumerate(img_list):
    img.save(f"{index:05d}.png")
```

reading 3d MRI image.

```python
import numpy as np
from ct_image_to_pic_list import convert_mri_3darray_to_grey_image_list

# construct you 3d MRI image (HU value)
arr3d = np.array([ ... ])

# get a list of PIL.Image.Image
img_list = convert_mri_3darray_to_grey_image_list(arr3d)

# save it if you want
for index, img in enumerate(img_list):
    img.save(f"{index:05d}.png")
```

