微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将以下输入解释为STAPLE过滤器对象的execute方法:Executeconst Image&image1?

如何解决如何将以下输入解释为STAPLE过滤器对象的execute方法:Executeconst Image&image1?

我正在尝试使用Simple ITK提供的STAPLE过滤器。我不明白如何解释execute方法中的输入,缺少文档。例如:

Execute(const Image&image1)或Execute(const Image&image1,const Image&image2)

来自:https://simpleitk.org/doxygen/latest/html/classitk_1_1simple_1_1STAPLEImageFilter.html

const Image是什么意思? 在Image和image1上将执行什么操作?

谢谢!

解决方法

Const是C ++关键字,表示在该方法中不会修改输入参数。 “&”号表示参数已通过引用传递给方法。这意味着整个输入图像不会放在堆栈上,而只是对其的引用(地址)。

这些是您确实不需要担心的性能/实施问题。基本上,您是将一张或多张图像传递到STAPLE过滤器进行分析。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。