1

我正在尝试叠加两个图像,但我也希望能够将每个图像的伽玛传递给最终图像。我知道可以获取和设置对比度限制以及调整强度转换 (ITT),但我还没有找到访问 Gamma 值的命令。

我只是错过了什么吗?在覆盖它们之前能够分别为两个图像设置伽玛会很有帮助。

4

1 回答 1

0

相应的命令是

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)
于 2015-04-10T07:39:00.080 回答