Microscopy Image Browser 2.91
MIB
Loading...
Searching...
No Matches
imgaussian.c File Reference
#include "mex.h"
#include "math.h"
#include "string.h"
Include dependency graph for imgaussian.c:

Macros

#define min(a, b)
 
#define max(a, b)
 
#define clamp(a, b1, b2)
 

Functions

void imfilter1D_double (double *I, int lengthI, double *H, int lengthH, double *J)
 
void imfilter2D_double (double *I, int *sizeI, double *H, int lengthH, double *J)
 
void imfilter3D_double (double *I, int *sizeI, double *H, int lengthH, double *J)
 
void imfilter1D_float (float *I, int lengthI, float *H, int lengthH, float *J)
 
void imfilter2D_float (float *I, int *sizeI, float *H, int lengthH, float *J)
 
void imfilter3D_float (float *I, int *sizeI, float *H, int lengthH, float *J)
 
void imfilter2Dcolor_double (double *I, int *sizeI, double *H, int lengthH, double *J)
 
void imfilter2Dcolor_float (float *I, int *sizeI, float *H, int lengthH, float *J)
 
void GaussianFiltering3D_float (float *I, float *J, int *dimsI, double sigma, double kernel_size)
 
void GaussianFiltering2Dcolor_float (float *I, float *J, int *dimsI, double sigma, double kernel_size)
 
void GaussianFiltering2D_float (float *I, float *J, int *dimsI, double sigma, double kernel_size)
 
void GaussianFiltering1D_float (float *I, float *J, int lengthI, double sigma, double kernel_size)
 
void GaussianFiltering3D_double (double *I, double *J, int *dimsI, double sigma, double kernel_size)
 
void GaussianFiltering2Dcolor_double (double *I, double *J, int *dimsI, double sigma, double kernel_size)
 
void GaussianFiltering2D_double (double *I, double *J, int *dimsI, double sigma, double kernel_size)
 
void GaussianFiltering1D_double (double *I, double *J, int lengthI, double sigma, double kernel_size)
 
void mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
 

Macro Definition Documentation

◆ clamp

#define clamp ( a,
b1,
b2 )
Value:
min(max(a, b1), b2);
#define min(a, b)
Definition imgaussian.c:5
#define max(a, b)
Definition imgaussian.c:8

Referenced by imfilter1D_double(), and imfilter1D_float().

◆ max

#define max ( a,
b )
Value:
((a) > (b) ? (a): (b))

Referenced by mibImage.addFrameToImage(), Lines3D.addLinesToImage(), mibImage.addStack(), mibVolRenAppController.alphaAxesButtonDown(), amiraMesh2bitmap(), mibMeasure.AngleFun(), mibAlignmentController.AutomaticFeatureBasedAlignment(), bitmap2amiraLabels(), bitmap2nrrd(), mibSupervoxelClassifierController.calcFeaturesBtn_Callback(), mibMeasure.CaliperFun(), cellMigration(), mibDeepActivationsController.changeImage(), mibDeepController.channelWisePreProcess(), mibGraphcutController.checkDimensions(), mibObjSepController.checkDimensions(), mibSupervoxelClassifierController.checkDimensions(), mibWatershedController.checkDimensions(), classRF_train(), mibImage.clearContents(), mibImage.clearMask(), mibGraphcutController.clearPreprocessBtn_Callback(), mibImage.clearSelection(), clipEdge(), clipEdge3d(), cntShow(), mibModel.colorChannelActions(), mibPreferencesAppController.ColorPanelCallbacks(), mibRechopDatasetController.combineBtn_Callback(), Lines3D.connectNodes(), mibAlignmentController.continueBtn_Callback(), mibHistThresController.continueBtn_Callback(), mibImportOmeroController.continueBtn_Callback(), mibMorphOpsController.continueBtn_Callback(), mibModel.contrastNormalization(), mibModel.convertDataToMouseCoordinates(), mibImage.convertImage(), mibImage.convertModel(), mibModel.convertMouseToDataCoordinates(), mibImage.copyColorChannel(), mibCropController.cropBtn_Callback(), mibCropObjectsController.cropBtn_Callback(), crossProduct3d(), mibImage.deleteColorChannel(), mibModel.dilateImage(), mibMeasure.DistanceFun(), distancePoints(), mibMeasure.DistancePolyFun(), mibGraphcutController.doGraphcutSegmentation(), mibWatershedController.doImageSegmentation(), mibObjSepController.doObjectSeparation(), mibCropController.editboxes_Callback(), mibModel.erodeImage(), mibDeepController.evaluateSegmentation(), export_fig(), mibGraphcutController.exportSuperpixelsBtn_Callback(), mibModel.fillSelectionOrMask(), mibImageAdjController.findMaxBtn_Callback(), mibImageAdjController.findMinBtn_Callback(), mibKeyShortcutsController.fitTextBtn_Callback(), flocmax(), FrangiFilter2D(), FrangiFilter3D(), gaussF(), mibDeepController.generateDeepLabV3Network(), mibDeepController.generateDynamicMaskingBlocks(), mibCropObjectsController.generatePatches(), getAmiraMeshHeader(), mibImage.getBoundingBox(), mibRoiRegion.getBoundingBox(), mibImage.getCoordinatesOfShownImage(), mibImage.getData(), mibModel.getData3D(), mibModel.getData4D(), mibImage.getDataVirt(), Labels.getMaxValueZ(), mibModel.getRGBimage(), mibImage.getSliceLabels(), mibImageMorphOpsController.getStrelElement(), mibVolRenAppController.grabVolume(), hconvhull(), mibStatisticsController.highlightSelection(), ib_image2nrrd(), im2gif(), image_interpolation(), mibRoiRegion.imellipseFun(), imfilter1D_double(), imfilter1D_float(), imfilter2D_double(), imfilter2D_float(), imfilter3D_double(), imfilter3D_float(), mibRoiRegion.impolyFun(), mibBoundingBoxController.importBtn_Callback(), mibWatershedController.importBtn_Callback(), imRAG(), mibRoiRegion.imrectFun(), imRichRAG(), mibImage.insertSlice(), mibImage.invertColorChannel(), mibModel.invertImage(), mibAlignmentController.LandmarkMultiPointAlignment(), loadBigDataViewerFormat(), mibModel.loadModel(), mibRechopDatasetController.loadModels(), mibModel.materialsActions(), mibImage.materialsInsert(), membraneFeatures(), mibController.menuFileImportImage_Callback(), mibController.menuFileRender_Callback(), mibController.menuImageIntensity_Callback(), mibController.menuImageToolsProjection_Callback(), mibController.menuMaskImageReplace_Callback(), mibController.menuModelAnn_Callback(), mibController.menuModelsImport_Callback(), mibController.menuToolsMeasure_Callback(), mibController.mibAddMaterialBtn_Callback(), mibAddText2Img_Legacy(), mibController.mibAutoBrightnessBtn_Callback(), mibCalcShifts(), mibConnectPoints(), mibCrossShiftStack(), mibCrossShiftStacks(), mibDeepAugmentAndCrop2dPatchMultiGPU(), mibDeepAugmentAndCrop3dPatchMultiGPU(), mibModel.mibDoBackup(), mibDoImageFiltering(), mibDoImageFiltering2(), mibController.mibFijiImport(), mibGetFrangiMask(), mibGetImageMetadata(), mibGetImages(), mibGetStrelMask(), mibGraphcutController.mibGraphcut_CalcSupervoxels(), mibController.mibGUI_ScrollWheelFcn(), mibController.mibGUI_SizeChangedFcn(), mibController.mibGUI_WindowButtonDownFcn(), mibController.mibGUI_WindowKeyPressFcn(), mibController.mibGUI_WindowKeyReleaseFcn(), mibInterpolateShapes(), mibRenderModel(), mibRenderModelFiji(), mibController.mibSegmentation3dBall(), mibController.mibSegmentationBlackWhiteThreshold(), mibController.mibSegmentationBrush(), mibController.mibSegmentationLasso(), mibController.mibSegmentationMembraneClickTraker(), mibController.mibSegmentationObjectPicker(), mibController.mibSegmentationSAM(), mibController.mibSegmentationSAM2(), mibController.mibSegmentationTable_cm_Callback(), mibController.mibSelectionPanelCheckboxes(), mibSetImarisDataset(), mibSetImarisSpots(), mibTraceCurve(), mibUpdatePixSizeAndResolution(), mibVolRenController.mibVolRenGUI_WindowButtonDownFcn(), minDistancePoints(), mibPreferencesController.modelsColorsTable_cb(), mibPreferencesAppController.ModelsColorsTableContextMenuCallbacks(), bitmap2amiraMesh>saveAmFile(), exportfig>parse_args(), fstack>gauss3P(), fstackmib>gauss3P(), generateBoxPlot>calculateXSpread(), mibInputMultiDlg>mibInputMultiDlg_OpeningFcn(), mibQuestDlg>mibQuestDlg_OpeningFcn(), mibStatisticsGUI>statTable_CellSelectionCallback(), regiongrowing>fGetSeed(), render>makeShearWarpMatrix(), SurfacesFromSegmentationImage>SurfacesFromImageWithTouchingObjects(), volrenAnimationGUI>volrenAnimationGUI_SizeChangedFcn(), norm01(), mibBoundingBoxController.okBtn_Callback(), p_json(), mibPreferencesController.paletteTypePopup_Callback(), patchnormals(), mibMembraneDetectionController.predictDataset(), mibWatershedController.preprocessBtn_Callback(), mibHistThresController.previewBtn_Callback(), mibImageFiltersController.PreviewButtonPushed(), mibMeasureToolController.previewIntensityProfile(), mibDeepController.processBlocksBlockedImage(), mibStatisticsController.Property_Callback(), mibBatchController.protocolActions_Callback(), readBigDataViewerFormat(), mibGraphcutController.recalcGraph_Callback(), RegionGrowing(), regRF_train(), mibModel.renameMaterial(), render(), Lines3D.replaceGraph(), mibRoiRegion.returnMask(), mibImage.rotateColorChannel(), mibStatisticsController.runStatAnalysis_Callback(), mibAnnotationsController.saveAnnotationsToFile(), script_for_grayscale_distribution(), mibImageFiltersController.scrollWheel_Callback(), mibCropController.SelectROI_Callback(), mibImage.setData(), mibModel.setData3D(), mibModel.setData4D(), setStatisticsFromVolume(), mibDeepActivationsController.ShiftImage(), mibDeepActivationsController.showActivations(), showMovie(), skeletonize(), skript_applyClassifier_to_all_images(), skript_trainClassifier_for_membraneDetection(), stackGallery(), mibDeepController.startPrediction2D(), mibDeepController.startPrediction3D(), mibDeepController.startPredictionBlockedImage(), mibGraphcutController.superpixelsBtn_Callback(), mibSupervoxelClassifierController.superpixelsBtn_Callback(), mibGraphcutController.superpixelsPreviewBtn_Callback(), surf2amiraHyperSurface(), mibImage.swapColorChannels(), mibImage.swapSlices(), mibAnnotationsController.tableContextMenu_cb(), mibStatisticsController.tableContextMenu_cb(), th_concavity(), th_intermeans(), traceTransform(), mibMembraneDetectionController.trainClassifier(), mibLines3DController.treesViewTable_CellSelectionCallback(), uint8Img(), mibImage.updateBoundingBox(), mibImage.updateDisplayParameters(), mibController.updateGuiWidgets(), mibImageAdjController.updateHist(), mibObjSepController.updateMaterialsBtn_Callback(), Lines3D.updateNumberOfTrees(), mibMeasure.updateROIposition1(), mibRoiRegion.updateROIposition1(), mibMeasure.updateROIposition2(), mibRoiRegion.updateROIposition2(), mibMeasure.updateROIScreenPosition(), mibRoiRegion.updateROIScreenPosition(), mibImage.updateSlicesStructure(), mibAlignmentController.updateWidgets(), mibCropController.updateWidgets(), mibHistThresController.updateWidgets(), mibMembraneDetectionController.updateWidgets(), mibStatisticsController.updateWidgets(), mibSupervoxelClassifierController.updateWidgets(), mibTipsAppController.updateWidgets(), mibTipsController.updateWidgets(), vectorCross3d(), mibVolRenAppController.ViewListner_Callback(), violin(), mibLines3DController.visualizeBtn_Callback(), mibController.volrenToolbarSwitch_ClickedCallback(), volShow(), and mibWoundHealingAssayController.WoundHealing().

◆ min

#define min ( a,
b )
Value:
((a) < (b) ? (a): (b))

Referenced by mibImage.addFrameToImage(), Lines3D.addLinesToImage(), mibVolRenAppController.alphaAxesButtonDown(), mibObjSepController.aspectRatio_Callback(), mibWatershedController.aspectRatio_Callback(), mibAlignmentController.AutomaticFeatureBasedAlignment(), mibBatchController.BackupProtocolRestore(), mibGraphcutController.binSubareaEdit_Callback(), mibWatershedController.binSubareaEdit_Callback(), bwdistsc(), bwdistsc1(), mibSupervoxelClassifierController.calcFeaturesBtn_Callback(), cellMigration(), mibDeepActivationsController.changeImage(), mibDeepController.channelWisePreProcess(), mibGraphcutController.checkDimensions(), mibObjSepController.checkDimensions(), mibSupervoxelClassifierController.checkDimensions(), mibWatershedController.checkDimensions(), mibChopDatasetController.chopBtn_Callback(), classRF_train(), mibImage.clearContents(), mibImage.clearMask(), mibGraphcutController.clearPreprocessBtn_Callback(), mibImage.clearSelection(), clipEdge3d(), mibRechopDatasetController.combineBtn_Callback(), mibAlignmentController.continueBtn_Callback(), mibMakeMovieController.continueBtn_Callback(), mibCropController.cropBtn_Callback(), mibCropObjectsController.cropBtn_Callback(), mibImage.cropDataset(), mibImage.deleteColorChannel(), mibImage.deleteSlice(), mibModel.dilateImage(), mibGraphcutController.doGraphcutSegmentation(), mibWatershedController.doImageSegmentation(), mibObjSepController.doObjectSeparation(), mibCropController.editboxes_Callback(), export_fig(), mibGraphcutController.exportSuperpixelsBtn_Callback(), Lines3D.findClosestNode(), findjobj(), mibAlignmentController.findMatchingPairs(), mibImageAdjController.findMinBtn_Callback(), fstack(), fstack_mib(), gaussF(), mibDeepActivationsController.getActivations(), getAmiraMeshHeader(), mibImage.getBoundingBox(), mibRoiRegion.getBoundingBox(), mibImage.getCoordinatesOfShownImage(), mibImage.getData(), mibImage.getDataVirt(), Labels.getMinValueZ(), getMRCfile(), mibDeepActivationsController.getNewImage(), mibModel.getRGBimage(), mibModel.getRGBvolume(), graph2amiraSpatialGraph(), mibStatisticsController.highlightSelection(), im2gif(), image_interpolation(), imaris_send_data_test(), mibRoiRegion.imellipseFun(), imfilter1D_double(), imfilter1D_float(), imfilter2D_double(), imfilter2D_float(), imfilter3D_double(), imfilter3D_float(), mibRoiRegion.impolyFun(), mibWatershedController.importBtn_Callback(), mibRoiRegion.imrectFun(), mibVolRenController.interactWithAlphamap(), intersectLinePlane(), mibAlignmentController.LandmarkMultiPointAlignment(), loadBigDataViewerFormat(), mibModel.loadModel(), mibRechopDatasetController.loadModels(), mibMeasureToolController.measureTable_CellSelectionCallback(), mibMeasureToolController.measureTable_cm(), membraneFeatures(), mibController.menuImageToolsProjection_Callback(), mibController.menuMaskImageReplace_Callback(), mibController.menuModelAnn_Callback(), mibController.menuSelectionBuffer_Callback(), mib(), mibAddScaleBar(), mibController.mibAutoBrightnessBtn_Callback(), mibController.mibChangeLayerSlider_Callback(), mibConnectPoints(), mibCrossShiftStack(), mibDeepAugmentAndCrop2dPatchMultiGPU(), mibDeepAugmentAndCrop3dPatchMultiGPU(), mibModel.mibDoBackup(), mibDoImageFiltering(), mibDoImageFiltering2(), mibController.mibDoUndo(), mibController.mibFijiImport(), mibController.mibFilesListbox_cm_Callback(), mibGetFrangiMask(), mibGetImageMetadata(), mibGetImages(), mibGetStrelMask(), mibGraphcutController.mibGraphcut_CalcSupervoxels(), mibController.mibGUI_WindowBrushMotionFcn(), mibController.mibGUI_WindowButtonDownFcn(), mibController.mibGUI_WinMouseMotionFcn(), mibInterpolateLines(), mibInterpolateShapes(), mibRemoveBranches(), mibController.mibSegmentation3dBall(), mibController.mibSegmentationAnnotation(), mibController.mibSegmentationBrush(), mibController.mibSegmentationMagicWand(), mibController.mibSegmentationMembraneClickTraker(), mibController.mibSegmentationRegionGrowing(), mibController.mibSegmentationSAM(), mibController.mibSegmentationSAM2(), mibController.mibSegmentationSpot(), mibController.mibSelectionPanelCheckboxes(), mibSetImarisDataset(), mibSetImarisSpots(), mibSetImarisSurface(), mibController.mibShowMilestoneDialog(), mibTraceCurve(), mibUpdatePixSizeAndResolution(), mibView.mibView(), mibVolRenController.mibVolRenGUI_WindowButtonDownFcn(), minDistancePoints(), mibPreferencesController.modelsColorsTable_cb(), mibPreferencesAppController.ModelsColorsTableContextMenuCallbacks(), bitmap2amiraMesh>saveAmFile(), bwdistsc1>VersionNewerThan(), exportfig>parse_args(), mibGetImarisDataset>getByBlocks(), mibGUI>mibImageFilterPopup_Callback(), mibGUI>mibImageFilters3DCheck_Callback(), mibGUI>toolbarParProcBtn_ClickedCallback(), mibInputMultiDlg>mibInputMultiDlg_OpeningFcn(), mibInterpolateShapes>interp_points(), mibObjSepGUI>binSubareaEdit_Callback(), mibSaveHDF5Dlg>mibSaveHDF5Dlg_OpeningFcn(), mibSupervoxelClassifierGUI>binSubareaEdit_Callback(), regiongrowing>fGetSeed(), norm01(), p_json(), patchnormals(), mibController.plotImage(), mibWatershedController.preprocessBtn_Callback(), mibDeepAugmentSettingsController.previewAugmentations(), mibImageFiltersController.PreviewButtonPushed(), mibMeasureToolController.previewIntensityProfile(), print2array(), mibStatisticsController.Property_Callback(), readBigDataViewerFormat(), mibGraphcutController.recalcGraph_Callback(), RegionGrowing(), regRF_train(), render(), mibImage.resliceDataset(), mibRoiRegion.returnMask(), mibBatchController.runProtocolBtn_Callback(), mibStatisticsController.runStatAnalysis_Callback(), saveBigDataViewerFormat(), mibImage.saveImageAsDialog(), mibImage.saveMask(), mibImage.saveModel(), mibImageFiltersController.scrollWheel_Callback(), mibCropController.SelectROI_Callback(), mibImage.setData(), mibModel.setData4D(), setStatisticsFromVolume(), mibDeepActivationsController.ShiftImage(), mibDeepActivationsController.showActivations(), showMovie(), mibModel.smoothImage(), mibSnapshotController.snapshotBtn_Callback(), Lines3D.splitAtNode(), stackGallery(), mibDeepController.startPrediction3D(), mibDeepController.startPredictionBlockedImage(), mibStatisticsController.statTable_CellSelectionCallback(), mibSupervoxelClassifierController.superpixelsBtn_Callback(), mibGraphcutController.superpixelsPreviewBtn_Callback(), surf2amiraHyperSurface(), mibImage.swapSlices(), mibAnnotationsController.tableContextMenu_cb(), mibStatisticsController.tableContextMenu_cb(), th_entropy(), th_minerror(), th_moments(), th_ptile(), traceTransform(), mibLines3DController.treesViewTable_CellSelectionCallback(), triangulateCurvePair(), uint8Img(), mibImage.updateBoundingBox(), mibPreferencesAppController.updateColorsTables(), mibLines3DController.updateEdgesViewTable(), mibController.updateGuiWidgets(), mibImageAdjController.updateHist(), mibPreferencesController.updateModelColorTable(), mibLines3DController.updateNodesViewTable(), mibDeepActivationsController.updatePreviewImage(), mibImage.updateServiceMetadata(), mibImage.updateSlicesStructure(), mibObjSepController.updateWidgets(), mibWatershedController.updateWidgets(), violin(), volShow(), and mibWoundHealingAssayController.WoundHealing().

Function Documentation

◆ GaussianFiltering1D_double()

void GaussianFiltering1D_double ( double * I,
double * J,
int lengthI,
double sigma,
double kernel_size )

References imfilter1D_double().

Referenced by mexFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GaussianFiltering1D_float()

void GaussianFiltering1D_float ( float * I,
float * J,
int lengthI,
double sigma,
double kernel_size )

References imfilter1D_float().

Referenced by mexFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GaussianFiltering2D_double()

void GaussianFiltering2D_double ( double * I,
double * J,
int * dimsI,
double sigma,
double kernel_size )

References imfilter2D_double().

Referenced by mexFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GaussianFiltering2D_float()

void GaussianFiltering2D_float ( float * I,
float * J,
int * dimsI,
double sigma,
double kernel_size )

References imfilter2D_float().

Referenced by mexFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GaussianFiltering2Dcolor_double()

void GaussianFiltering2Dcolor_double ( double * I,
double * J,
int * dimsI,
double sigma,
double kernel_size )

References imfilter2Dcolor_double().

Referenced by mexFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GaussianFiltering2Dcolor_float()

void GaussianFiltering2Dcolor_float ( float * I,
float * J,
int * dimsI,
double sigma,
double kernel_size )

References imfilter2Dcolor_float().

Referenced by mexFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GaussianFiltering3D_double()

void GaussianFiltering3D_double ( double * I,
double * J,
int * dimsI,
double sigma,
double kernel_size )

References imfilter3D_double().

Referenced by mexFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GaussianFiltering3D_float()

void GaussianFiltering3D_float ( float * I,
float * J,
int * dimsI,
double sigma,
double kernel_size )

References imfilter3D_float().

Referenced by mexFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imfilter1D_double()

void imfilter1D_double ( double * I,
int lengthI,
double * H,
int lengthH,
double * J )

References clamp, max, and min.

Referenced by GaussianFiltering1D_double(), and imfilter2D_double().

Here is the caller graph for this function:

◆ imfilter1D_float()

void imfilter1D_float ( float * I,
int lengthI,
float * H,
int lengthH,
float * J )

References clamp, max, and min.

Referenced by GaussianFiltering1D_float(), and imfilter2D_float().

Here is the caller graph for this function:

◆ imfilter2D_double()

void imfilter2D_double ( double * I,
int * sizeI,
double * H,
int lengthH,
double * J )

References imfilter1D_double(), max, and min.

Referenced by GaussianFiltering2D_double(), imfilter2Dcolor_double(), and imfilter3D_double().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imfilter2D_float()

void imfilter2D_float ( float * I,
int * sizeI,
float * H,
int lengthH,
float * J )

References imfilter1D_float(), max, and min.

Referenced by GaussianFiltering2D_float(), imfilter2Dcolor_float(), and imfilter3D_float().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imfilter2Dcolor_double()

void imfilter2Dcolor_double ( double * I,
int * sizeI,
double * H,
int lengthH,
double * J )

References imfilter2D_double().

Referenced by GaussianFiltering2Dcolor_double().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imfilter2Dcolor_float()

void imfilter2Dcolor_float ( float * I,
int * sizeI,
float * H,
int lengthH,
float * J )

References imfilter2D_float().

Referenced by GaussianFiltering2Dcolor_float().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imfilter3D_double()

void imfilter3D_double ( double * I,
int * sizeI,
double * H,
int lengthH,
double * J )

References imfilter2D_double(), max, and min.

Referenced by GaussianFiltering3D_double().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imfilter3D_float()

void imfilter3D_float ( float * I,
int * sizeI,
float * H,
int lengthH,
float * J )

References imfilter2D_float(), max, and min.

Referenced by GaussianFiltering3D_float().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mexFunction()

void mexFunction ( int nlhs,
mxArray * plhs[],
int nrhs,
const mxArray * prhs[] )