我知道编辑这个网站吗?
the original version of ImageJ本页介绍与 the original version of ImageJ 相关的内容。点击徽标查看详情。

着色器叠加

Colorizer_Overlay 插件提供了将 LUT、颜色条和注释提供地图(即定量图像),将其强大的功能放在背景图像上。这个插件的动力是我无法记住如何执行所有必要的步骤,并且每当我想要最好地表示我的数据突发奇想(通常是在抽象的此时)开始时,我可能会再次执行之前的艰巨任务。

##特征 Colorizer overlay 生成彩色叠加的过程最好但不是必需的,分三个阶段完成。 * 首先…*
背景 标识背景图像。如果未指定,则使用背景颜色。如果指定的 ImageWindow 包含 Roi,则图像将被事先到边界框并清除 Roi 之外,即设置为背景颜色。
前景 标识已着色的前景图像。如果 ImageWindow 包含 Roi,则仅覆盖 Roi 的内容。
范围相当于使用的着色范围。默认为前景图像的显示范围。如果查询打开,则每次选择前景图像时都会重新查询并设置范围。

然后…
缩放标识在执行任何注释完成的图像重新缩放。 WH 是比例因子,1 和 100% 相同。 wh 是在注释中添加到结果图像中体素的列和行之前。
插值确定图像缩放的方式。
边界标识源图像在结果图像中的位置,即与边界体素粘贴位置相反的位置。

然后…
ColorBar 标识是否应放置颜色条以及应放置在何处。
WH 标识颜色条的整体和纵向尺寸; # 是体素,#% 是重新缩放图像的一部分。 inout 指定添加到颜色条附件近端和远端的体素数量。
标签是要插入图像到左上角的字符串。
乘数 在注释颜色条缩放颜色范围。如果体素之前值以米为单位,注释以毫米为单位,则设置为 1000。
格式 是用于生成颜色条注释的Java格式字符串。
** 字体** 是用于注释的字体系列。
样式是用于注释的字体样式。
颜色是用于注释之前的景色。
背景位于重要的背景信息中。没有一个是透明的覆盖层。
大小是字体大小。

##方法

public static ImagePlus doOverlay(ImagePlus bgimp, Roi bgroi, ImagePlus fgimp, Roi fgroi, double wmin, double wmax, String lut)

将 LUT 确认 Roi’ed DisplayRange’d 前景图像,覆盖在 Roi’ed 背景图像上并精确到边界框。需要明确识别 Roi;不会查询图像的 Roi。

public static ImagePlus addLabel(ImagePlus imp, double x, double y, String label, Font font, Color fgc, Color bgc)

使用字体和颜色向 x,y 处的 imp 添加标签。

public static ImagePlus addColorBar(ImagePlus imp, String lut, String cbwhere, String cbsize, double fgll, double fgul, String format, Font font, Color fgc, Color bgc)

在图像边缘添加适当装饰的颜色条。

public static ImagePlus doScale(ImagePlus imp, String newSize, String interpolationType, String boarderType)

适当缩放图像。

public static ImagePlus doOverlayLabelColorBar(ImagePlus bgimp, Roi bgroi, ImagePlus fgimp, Roi fgroi,
                                               String label, double fgll, double fgul, double multiplier,
                                               String lut, String cbwhere, String cbsize, String format, Font font, Color fgc, Color bgc)

集中颜色条和标签。

public static ImagePlus doOverlayScaleLabelColorBar(ImagePlus bgimp, Roi bgroi, ImagePlus fgimp, Roi fgroi,
                                                    String label, double fgll, double fgul, double multiplier, String lut,
                                                    String newSize, String interpolationType, String boarderType,
                                                    String cbwhere, String cbsize, String format, Font font, Color fgc, Color gc)

缩放然后覆盖颜色条和标签。

编码好东西

如何不进行字符串加重;在对插件满意后,我发现了更直接的方法。

安装

Colorizer_Overlay.zip解压到ImageJ的插件PluginsAnnotationColarizer_Overlay…或plugins/jars目录中。jar文件中的源代码。
PluginsAnnotationColarizer_Overlay…

许可证

GPL 发放许可证。

变更日志

2020年4月1日初始版本。

已知错误

让我知道。