问题标签 [im4java]
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.
java - ImageMagick:转换管道图像
我正在尝试使用 im4java 将输入流中的图像转换为输出流。从文档中,它看起来像将 inputProvider 设置为输入并指定输出流应该管道转换后的图像,但我得到:
这是我的功能:
谢谢!
im4java - im4java 比较命令给出命令异常
以下代码给出org.im4java.core.CommandException: org.im4java.core.CommandException: return code: 1 我正在尝试比较两种颜色。我的代码有什么问题或比较颜色的正确解决方案是什么。
java - 如何将多个图像输入流传递给 im4java?
我正在使用 imagemagick 构建具有多个图层的 PSD。这适用于我使用 CLI 命令convert 1.png 1.png 2.png test.psd
。(额外的 1.png 在那里,因为 PSD 的第一层是所有层的展平结果)
我想使用 im4java 来完成,而不是将图像实际保存到磁盘(使用 InputStream)。这应该可以通过使用InputStream 初始化的输入管道来实现。但是,它只适用于一个输入图像。如果我有几个,我不知道如何将它们全部作为输入传递给进程的标准输入。
我尝试使用 连接我的图像输入流java.io.SequenceInputStream
,但这会导致错误:
org.im4java.core.CommandException:转换:此图像格式没有解码委托 `'@error/constitute.c/ReadImage/501。
我的代码:
java - 使用 im4java 画一个圆
我需要画一个圆圈并将其保存为目录中的图像。我想使用 im4java 绘制图像。我尝试创建,但 im4java 中没有可用的 IM 操作。有什么帮助???
java - 创建 Dicom 图像
我目前正在使用 java 中的 DICOM 项目。我正在计算 dicom 值,例如深度、离轴比、宽度和高度。我想创建一个具有计算出的宽度和高度的示例图像。我应该是一个灰度图像,在适当的区域具有不同的灰度密度。我使用同心圆创建了一个带有 imagemagick 的示例图像。有点没有得到确切的图像。它看起来不像实际的 dicom 图像。灰色的变化不具有线性行为。附上示例图像。请建议任何其他方法来创建 dicom 图像。密度值在列表中可用。根据与中心的距离,灰色也会根据提供的密度值而变化。
java - im4java 和 imagemagick - 为什么重力参数不起作用?
我正在尝试通过 IM4Java 库使用 Image Magick 调整图像大小。
它工作得很好,除了图像没有居中。我已经通过外部命令行运行了这些相同的命令,它们运行良好。
谁能告诉我为什么这不起作用?
java - 如何使用 im4java 对图像进行二值化?
我想把我的彩色图像变成黑白。基本上,我想调用这个 ImageMagick 命令:
但使用 im4java 库。我知道 IMOperation.threshold() 方法,但我不知道如何使用该方法编写上述命令的等效项。该方法被重载:
我尝试使用不同的值作为参数调用方法的不同重载,但它们都没有产生好的结果(我通常得到全白图像或全黑图像)。
那么“阈值 80%”的 im4java 等价物是什么?
java - 为什么这个 im4java 在 java 中给出异常
我想为我的客户提供在使用 Java 开发的应用程序中调整图像大小和水印图像的能力。在互联网上搜索后,我im4java
通过简单地添加它就为我的应用程序提供了该库。我看到了不同的文章并得到了这个代码:
它给出了例外
为什么呢?
1) 除了将 im4java 库添加到我的应用程序之外,我是否必须在我的 PC 上安装任何外部库?
2)如果我必须在我的电脑上安装某种其他库,那么我的客户是否也必须在他们的机器上安装它,或者他们有什么解决方案吗?
在这个问题中,如何使用 im4java 调整图像大小?,答案说我需要一个接口,这是什么意思?如果我以某种方式在我的机器上安装了这个接口,我的客户将需要做什么?这不能像 H2 数据库那样嵌入,这样我的客户就不必安装我的软件以外的任何东西吗?
java - 在 Web App 上转换图像时 im4java 找不到 GhostScript 库
我最近开始使用 im4java(ImageMagick 的 java 包装器)将 .eps 文件转换为 .jpg。我目前的代码是:
无论出于何种原因,当我进入我的 for 循环调用 cmd.run(...) 时,我收到以下错误:
我已经到处搜索可能导致这种情况的原因,但没有任何线索。有什么可能的想法吗?
java - Im4Java 是否支持在指定字体、字体大小和颜色的同时向图像添加文本?
我的问题很直接。我最近开始使用 Im4Java,一个 imagemagick java 包装器,并且想知道 API 是否支持向图像添加文本。如果允许,是否允许指定字体大小、字体和颜色。API的方法部分是否支持此功能?如果没有,什么可能是开源替代方案?