Description Usage Arguments Value Examples
It applies filter to an geoLet object to simplify RADIOMICS issues
1 2 3 4 | FIL.2D.conv.Filter.geoLet(obj.geoLet, ROIName, filter.pipeline,
collection = "default", cropResult = TRUE, scaleFactor = "voxel",
cropImageVoxelCube_inProcessing = TRUE, ROINameForNormalization = NA,
px = "", py = "", returnBigCube = FALSE)
|
obj.geoLet |
is the |
ROIName |
the name of the ROI to extract |
filter.pipeline |
is a |
collection |
is the collection: the default is ' |
cropResult |
is a boolean ( |
scaleFactor |
can be 'voxel' or 'space'. If 'voxel' (the default) it consider the sam sigma values (if specified) for all the geoLet object, if 'space' it normalize the sigma according to the different pixelSpacing. |
ROINameForNormalization |
the name of the ROI used to normalize the signal |
valueForNormalization |
the highest value used to normalize the 'ROINameForNormalization' voxel values |
ROINameForNormalization |
Optional, default |
a list containing the filtered images (cropped or not)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | ## Not run:
# Create an instante of new.mmButo and load some cases
obj<-geoLet()
obj$openDICOMFolder("/progetti/immagini/urinaEasy")
# build the filtering pipeline
filterPipeline<- list()
filterPipeline[[1]]<-list("kernel.type"="LoG", "sigma"=1.5)
# filter the images (normalizing the GTV signal with Urin) cropping the result
a<-FIL.2D.conv.Filter(obj.geoLet = obj,ROIName = "GTV",ROINameForNormalization='Urina', valueForNormalization=10000,filter.pipeline = filterPipeline )
# if you want to normalize with the signal in urins, for example:
a<-FIL.2D.conv.Filter(obj.geoLet = obj,ROIName = "GTV",ROINameForNormalization='Urina', valueForNormalization=10000,filter.pipeline = filterPipeline , ROINameForNormalization = "Urina")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.