| genre | Histogram |
| status | work-in-progress |
| authors | Jan Rexilius, Andreas Tappenbeck |
| package | MeVisLab/Standard |
| dll | MLJointHist |
| definition | MLJointHist.def |
| keywords | mask, joint, histogram, 2D |
The module JointHistogramMask generates a binary mask using a selected region from a 2D histogram or a RGBA mask using a 2D-RGBA-LUT.
The 2D-LUT is provided as a third input images and the 2D histogram is computed internally.
For an example we use simulated T1- and T2-weighted MR images. The images were obtained from the BrainWeb MR simulator.
T1-weighted image:
T2-weighted image:
2D-Histogram with a selected region:
Resulting images (T1-weighted with overlays):
Mask image 1:
Mask image 2:
Joint mask:
This example use a grey image, a distance image and a 2D-LUT to compute a mask.
Grey image:
Distance image:
2D-LUT (grey, distance):
Resulting mask:
The module requires two grey images with the same extent and a 2D-LUT.
| End World Pos. Of Rectangle: Vector3 | lut2dStepSizeX: Float |
| imgXMax: Float | lut2dStepSizeY: Float |
| imgXMin: Float | Start World Pos. Of Rectangle: Vector3 |
| imgYMax: Float | Use 2D-LUT: Bool |
| imgYMin: Float | Use rectangle: Bool |
| inImg0Size: Vector3 | |
| inImg1Size: Vector3 | |
| inImg2Size: Vector3 |
If checked, the mask is being calculated on base of a selected region in a 2D-histogram.
If checked, the mask is being calculated on base of the whole attached 2D-LUT.