获取和设置光栅图像显示的对比度 Gamma 设置的命令是什么?
What are the commands to get and set the contrast Gamma setting of raster image displays?
我正在尝试叠加两张图像,但我也希望能够将每张图像的伽马值传递到最终图像。我知道可以获取和设置对比度限制以及调整强度转换 (ITT),但我还没有找到访问 Gamma 值的命令。
我是不是漏掉了什么?如果能够在叠加之前分别为两个图像设置伽马值,将会很有帮助。
相应的命令是
Number ImageDisplayGetGammaCorrection( ImageDisplay imgDisp )
和
void ImageDisplaySetGammaCorrection( ImageDisplay imgDisp, Number gamma )
它们的用法如下例所示:
image img1:=RealImage("test1",4,256,256)
img1 = icol
ShowImage(img1)
img1.ImageGetImageDisplay(0).ImageDisplaySetGammaCorrection(0.6)
我正在尝试叠加两张图像,但我也希望能够将每张图像的伽马值传递到最终图像。我知道可以获取和设置对比度限制以及调整强度转换 (ITT),但我还没有找到访问 Gamma 值的命令。
我是不是漏掉了什么?如果能够在叠加之前分别为两个图像设置伽马值,将会很有帮助。
相应的命令是
Number ImageDisplayGetGammaCorrection( ImageDisplay imgDisp )
和
void ImageDisplaySetGammaCorrection( ImageDisplay imgDisp, Number gamma )
它们的用法如下例所示:
image img1:=RealImage("test1",4,256,256)
img1 = icol
ShowImage(img1)
img1.ImageGetImageDisplay(0).ImageDisplaySetGammaCorrection(0.6)