Mentions légales du service

Skip to content
Snippets Groups Projects
Commit dd965d4d authored by CERUTTI Guillaume's avatar CERUTTI Guillaume
Browse files

add voxelsize argument to python function

parent 7b06ae9a
No related branches found
No related tags found
1 merge request!8build a CGAL image
Pipeline #953352 passed
from typing import Iterable, Optional
import numpy as np
from ._wrp import LabelledTetrahedralMesh, make_tetrahedron
from ._wrp import build_cgal_image as _build_cgal_image
def build_cgal_image(img: np.ndarray) -> bool:
return _build_cgal_image(img.ravel().astype(np.uint16), img.shape, [1., 1., 1.])
def build_cgal_image(img: np.ndarray, voxelsize: Optional[Iterable[float]]=(1., 1., 1.)) -> bool:
return _build_cgal_image(img.ravel().astype(np.uint16), img.shape, voxelsize)
......@@ -13,9 +13,11 @@ class TestCgalImage(unittest.TestCase):
self.image[:, :4, :4] = 2
self.image[:, 4:, :4] = 3
self.voxelsize = [0.5, 0.5, 1]
def tearDown(self):
pass
def test_cgal_image(self):
res = build_cgal_image(self.image)
res = build_cgal_image(self.image, voxelsize=self.voxelsize)
assert res == 0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment