|
def | hounsfieldToUnit (h) |
|
def | checkNan (obj) |
|
def | rescaleArray (arr, minv=0.0, maxv=1.0, dtype=np.float32) |
|
def | rescaleArrayIntMax (arr, dtype=np.uint16) |
|
def | processImageNp (imgobj, writeBack=False, dtype=np.float32) |
|
def | transposeRowsColsNP (img) |
|
def | reverseAxes (img) |
|
def | sampleImageRay (img, start, samplevec, numsamples) |
|
def | loadImageFile (filename, imgobj, pos=vec3(), rot=rotator(), spacing=(1.0, 1.0)) |
|
def | loadImageStack (files, imgLoadFunc, positions, rot=rotator(), spacing=(1.0, 1.0), task=None) |
|
def | generateImageStack (width, height, slices, timesteps=1, pos=vec3(), rot=rotator(), spacing=vec3(1), name='img') |
|
def | generateTestImageStack (width, height, slices, timesteps=1, pos=vec3(), rot=rotator(), spacing=vec3(1)) |
|
def | generateSphereImageStack (width, height, slices, center=vec3(0.5), scale=vec3(0.45), innerval=0.75, shellval=1.0) |
|
def | calculateImageStackHistogramRange (process, imgs, minv, maxv) |
|
def | calculateImageStackHistogram (imgs, minv=None, maxv=None, task=None) |
|
def | getHistogramExtremas (hist, thresholdFilter=True, thresholdfunc=None, sigma=3, order=5) |
|
def | isCTImageSeries (imgs=None, minv=None, maxv=None, hist=None) |
|
def | applySlopeIntercept (imgobj, slope=None, inter=None) |
|
def | getLargestMaskObject (mask) |
|
def | calculateMotionField (obj) |
|
def | calculateMotionFFT (imgmat) |
|
def | generateMotionMask (motion, percentile=90, filterSize=10) |
|
def | generateMaskConvexHull (mask) |
|
def | cropCenter (img, cropDims) |
|
def | cropVolumeMask (imgobj, mask, threshold, task=None) |
|
def | cropObjectEmptySpace (obj, name, xymargins=0, zFilter=False) |
|
def | cropRefImage (obj, ref, name, marginx=0, marginy=0) |
|
def | cropMotionImage (obj, name, percentile=90, filterSize=10) |
|
def | maskMotionImage (obj, firstStepOnly=True, percentile=90, filterSize=10) |
|
def | centerImagesLocalSpace (obj) |
|
def | normalizeImageData (obj) |
|
def | binaryMaskImageRange (process, imgs, threshold) |
|
def | binaryMaskImage (obj, threshold, task=None) |
|
def | thresholdImageRange (process, imgs, minv, maxv) |
|
def | thresholdImage (obj, minv, maxv, task=None) |
|
def | sampleImageVolume (obj, pt, timestep, transinv=None) |
|
def | calculateReprIsoplaneMesh (rep, planetrans, stackpos, slicewidth) |
|
def | resampleImage (srcobj, destobj) |
|
def | deformImage2D (img, defx, defy) |
|
def | shiftImageXY (img, shifts) |
|
def | mergeColinearImagesRange (process, imglist, mergefunc) |
|
def | mergeColinearImages (imgobjs, objout, mergefunc=None, task=None) |
|
def | mergeImages (imgobjs, imgout, mergefunc=None, task=None) |
|
def | dilateImageVolume (obj, size=(5, 5, 5)) |
|
def | extendImageRange (process, imglist, mx, my, fillVal) |
|
def | extendImage (obj, name, mx, my, mz, fillVal=0, numProcs=0, task=None) |
|
def | createTemporalImage (obj, numImgsPerStep=None, stepMul=1) |
|