Variables | |
| a = np.arange(count).reshape(row,col) | |
| Same test using 3D 1 component (CT scan) | |
| aFromImage = imageComp.getImageDataAsNumpy() | |
| b = np.transpose(a, (1,0)) | |
| bFromImage = imageCompTr.getImageDataAsNumpy() | |
| bFromImageTranspose = np.transpose(bFromImage, (1,0)) | |
| bTranspose = np.transpose(bFromImage, (2,0,1,3)) | |
| int | col = 9 |
| int | count = row*col |
| imageComp = camitk.newImageComponentFromNumpy(a, "test") | |
| imageCompTr = camitk.newImageComponentFromNumpy(b, "testTr") | |
| imageDims = imageComp.getPropertyValue("Image Dimensions") | |
| int | row = 10 |
Same test using 3D 1 component (CT scan)
Same test using 4D (3D vector field or 3D with 3 color components) in double.
Same test using 2D 3 components (RGB image)
| numpy_imagecomponent.aFromImage = imageComp.getImageDataAsNumpy() |
| numpy_imagecomponent.b = np.transpose(a, (1,0)) |
| numpy_imagecomponent.bFromImage = imageCompTr.getImageDataAsNumpy() |
| numpy_imagecomponent.bFromImageTranspose = np.transpose(bFromImage, (1,0)) |
| numpy_imagecomponent.bTranspose = np.transpose(bFromImage, (2,0,1,3)) |
| int numpy_imagecomponent.col = 9 |
| numpy_imagecomponent.imageComp = camitk.newImageComponentFromNumpy(a, "test") |
| numpy_imagecomponent.imageCompTr = camitk.newImageComponentFromNumpy(b, "testTr") |
| numpy_imagecomponent.imageDims = imageComp.getPropertyValue("Image Dimensions") |
| int numpy_imagecomponent.row = 10 |