问题标签 [imagej]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
506 浏览

java - 在 imagej 中显示线条的不同方式的优点

我使用图像处理器 drawLine() 方法在 imagej 中创建了一条线。我还注意到存在一个 Line 类。

我在 imagej 方面没有太多经验,想知道使用一种方法比另一种方法有什么优势?

另外,如果我要使用 Line 类,我该如何改变 Line 的颜色

提前致谢

贝特曼

0 投票
1 回答
1402 浏览

java - 如何在不使用 JAI、ImageJ、jhlab 库的情况下执行去斑操作?

我正在使用 Java Swing 在 Netbeans 中制作应用程序。我想在我的应用程序中实现一些图像处理功能(如在 ImageJ 中),而不使用 ImageJ、JAI 和 jhlab 库。

例如:ImageJ>>Process>>Noise>>Despeckle。

那么,我该怎么做呢?

0 投票
1 回答
1129 浏览

java - 在 ImageJ 中显示非 ASCII 字符

简单的问题,但我无法在任何地方找到答案。到目前为止,没有任何搜索策略对我有用。

我有一个 ImageJ 宏,它打开一个对话框,供用户设置图像叠加层的大小。该对话框提示用户提供以微米为单位的覆盖层尺寸:

问题是对话框没有按预期显示:微米符号前面印有一个额外的字符。而不是这个(μm),我得到这个(¬μm)。

很明显,这是一个字符编码问题。但是我在任何地方都找不到任何文档告诉我如何正确地将非 ASCII 字符插入 ImageJ 对话框。我已经尝试过以我能想到的各种方式使用 ASCII 代码 (230) 和 Unicode (U+00B5),但在这些情况下,它只是呈现为代码而不是符号。ImageJ 中有宏调用来获取字符的 Unicode 字符串,但是除了作为数字字符串之外,没有办法将其打印回来?我难住了。

0 投票
2 回答
4639 浏览

java - 如何使用 ImageJ-Plugin 水平翻转图像?

我想为 ImageJ 开发一个水平翻转图像的 Java 插件。但是我的代码只翻转了图片的一半。也许,图像副本的构造或输出有问题?

0 投票
1 回答
6990 浏览

imagej - ImageJ - 批量堆叠的图像

我有 .tiff 文件,每个文件包含 25 个堆栈部分。有没有办法批量使用“Image to Stack”命令?每个数据集包含所有三个颜色通道的 60 个 tiff。

谢谢克里斯汀

0 投票
1 回答
2082 浏览

image-processing - 科学图像处理(在 ImageJ 中) - 去除背景的建议

我有一堆关于细菌分裂的电影,我应该追踪它们并检测分裂等等。

现在,我是这个领域的新手,所以我正在寻找有关如何进行的初步建议。

我附上了几张截图

对于第一部分,我必须摆脱背景。我怎么做?ImageJ 工具似乎很有前途(最好说是压倒性的),我更喜欢使用它,因为我将使用 Java 进行开发,所以我很感谢 ImageJ 大师的一些建议。

这些是我到目前为止找到的一些选项,但我无法让它们适用于所有情况:

请就如何在这些不同情况下最好地摆脱 bg 提出建议。

谢谢,

伊戈尔

0 投票
2 回答
6824 浏览

java - 以编程方式使用 ImageJ 查找边缘

我想使用ImageJ的 find edges 选项,拥有 edges-found 数组并以编程方式将其保存到另一个文件中。

但是,函数findEdges是抽象的,我无法获得边缘找到的图像。

编辑:

我写了以下几行:

但是,当我尝试打印 BufferedImage 的 RGB 值时,它只为每个像素 RGB 打印“-16777216”。

0 投票
1 回答
6616 浏览

java - ImageJ - 如何导入和显示网格?

如何在 ImageJ 上打开并显示网格(使用 .obj、.stl 或 .dxf 格式)?

我尝试通过 file/open 打开文件,但使用3DViewerInteractive 3D Surface Plot插件没有显示任何内容?当我打开 obj 时,我确实得到了下图中的列表...

我看了教程和这篇论文

ImageJ WaveFront 导入

0 投票
3 回答
20247 浏览

java - 如何将 ImageJ 用作单独 Java 应用程序的库?

在常规的 Java 应用程序中,我有一个 BufferedImage,我想用 ImageJ 操作它。我有一个正是我需要执行的宏。我怀疑第一步是创建一个 ImagePlus 对象,但我不确定如何从 Java 中在 ImagePlus 对象上运行宏。在这里找到的 ImageJ 教程的第 7.3 节说:

如果您决定使用 ImagePlus 作为内部图像格式,您还可以使用 ImageJ 发行版中的所有插件和宏以及所有其他 ImageJ 插件。

但并未说明如何操作。如果有人可以解释如何,或者将我指向一个资源,我将非常感激。

0 投票
1 回答
1019 浏览

java - ImageJ - 无法加载插件

我使用 PluginFilter 接口为 imageJ 创建了一系列插件。其中许多插件共享一些常见任务,我也想在 imageJ 之外实例化它们,所以我创建了一个包含构造函数的抽象 Analysis.java

但没有默认构造函数。其他插件扩展 Analysis。我以前在每个插件中都有重复的代码,这很好用。添加构造函数后,ImageJ 中出现错误,显示消息“无法加载插件”。

我通过源代码跟踪到这一点

为什么添加构造函数会导致这个错误?