为什么我不能在图像中添加两个ROI?
问题描述:
我需要使用工具栏中的“Rectangle ROI”按钮在一个图像中添加两个ROI。
但我发现,当我尝试添加第二个ROI时,第一个ROI会丢失。为什么我不能在图像中添加两个ROI?
有什么问题?
我可以简单地使用按钮在一个图像中添加两个ROI吗?怎么样?
或者,我必须使用脚本添加两个ROI,然后用鼠标调整它们的大小?
P.S.
后,我加了两个投资回报率,我算图像有多少的投资回报具有通过脚本:
image myImage := GetFrontImage()
ImageDisplay imageDisp = myImage.ImageGetImageDisplay(0)
number count = imageDisp.ImageDisplayCountROIS()
它显示的图像实际上只有1的投资回报率,我真的很好奇这个。
答
该工具添加的ROI为易失性,即在添加新的ROI时它们会自动替换。如果你想添加非易失性ROI,你可以通过脚本来完成。 (或者您可以通过脚本更改ROI的易失性状态。)
image myImage := RealImage("Test", 4, 200, 200)
myImage.ShowImage()
ImageDisplay imageDisp = myImage.ImageGetImageDisplay(0)
ROI mR1 = NewROI()
mR1.ROISetVolatile(0)
mR1.ROISetRectangle(10,10,40,40)
imageDisp.ImageDisplayAddROI(mR1)
ROI mR2 = NewROI()
mR2.ROISetVolatile(0)
mR2.ROISetRectangle(50,10,90,40)
imageDisp.ImageDisplayAddROI(mR2)
number count = imageDisp.ImageDisplayCountROIS()
+0
哇,太酷了〜!非常感谢你〜 –
这不是一个编码问题,而是一个DM功能问题。无论如何:“虚线”投资回报率是“易变的”,也就是说,除非在保持按住SHIFT键的情况下使用工具,否则在添加另一个投资回报时会将其移除。 – BmyGuest