MCPcopy Create free account
hub / github.com/MITK/MITK / ClearImageBuffer

Function ClearImageBuffer

Modules/Multilabel/src/mitkLabelSetImageConverter.cpp:360–373  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

358 }
359
360 void ClearImageBuffer(mitk::Image* image)
361 {
362 if (image->GetDimension() == 4)
363 { //remark: this extra branch was added, because MultiLabelSegmentation instances can be
364 //dynamic (4D), but AccessByItk by support only supports 2D and 3D.
365 //The option to change the CMake default dimensions for AccessByItk was
366 //dropped (for details see discussion in T28756)
367 AccessFixedDimensionByItk(image, ClearBufferProcessing, 4);
368 }
369 else
370 {
371 AccessByItk(image, ClearBufferProcessing);
372 }
373 }
374}
375
376mitk::Image::Pointer mitk::CreateLabelMask(const MultiLabelSegmentation* segmentation, MultiLabelSegmentation::LabelValueType labelValue, bool createBinaryMap)

Callers 3

CreateLabelMaskMethod · 0.70
CreateLabelClassMapMethod · 0.70

Calls 1

GetDimensionMethod · 0.45

Tested by

no test coverage detected