【问题标题】:Overlay of multiple colors in ImageJImageJ 中多种颜色的叠加
【发布时间】:2010-06-02 06:34:21
【问题描述】:

我正在为 imageJ 编写一个小插件,并在图像上绘制几个区域作为叠加层。

我正在使用此代码:

ImagePlus imp = getImage();
Overlay ov = new Overlay();
for (int r=0; r<regions.length; r++)
    {
    ov.add(regions[r]);
    }
imp.setOverlay(ov);

regions 是一个 Roi 数组。

这按预期工作,并在用于叠加的标准 ImageJ 青色中绘制区域(让我的眼睛受伤)。我想用另一种颜色绘制 一个 特定区域,但我似乎找不到办法。我发现你可以更改整个叠加层的颜色,但我需要在同一个叠加层中使用两种颜色。

有什么想法吗?

提前致谢

妮可

【问题讨论】:

    标签: java image-processing imagej


    【解决方案1】:

    我认为您应该能够通过 setFillColorsetStrokeColor 方法分别为每个 Roi 对象设置绘图颜色。

    【讨论】:

    • 谢谢!这正是我所需要的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-16
    • 2012-01-12
    • 1970-01-01
    相关资源
    最近更新 更多