问题标签 [jmagick]
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 - 使用 JMagick 时 libMagick.so.10 的 UnsatisfiedLinkError
我正在尝试运行一个使用 JMagick 的程序。我已将本机库 libJMagick.so 以及 libMagick.so.10(64 位,与我的系统架构相匹配)添加到我的 java.library.path 中。但是当我尝试运行程序时,我收到以下错误:
libJMagick.so:libMagick.so.10:无法打开共享对象文件:没有这样的文件或目录
从错误来看,它似乎正在查找 libJMagick.so 文件,但它无法找到 libMagick.so.10,尽管它存在于 java.library.path 中。
我的系统中安装了 ImageMagick。
java - 如何通过 Java (JMagick) 在 ImageMagick 中使用大量参数?
我正在使用 Java 编写应用程序,我需要调整一些图像的大小,所以我一直在学习 ImageMagick。我需要用于我的目的的命令是:
使用Java,我想我可以使用:
不是吗?
但是,如果我宁愿使用 JMagick 之类的 API……我该如何继续编写我想做的事情?
非常感谢!问候。
java - java.lang.UnsatisfiedLinkError:magick.Magick.init()V Jmagick 中的错误
我已经正确安装了 imagemagick 和 jmagick,我可以使用下面的命令在终端中转换下面的代码简单代码
java -cp .:/home/user/6.4.0/classes/ JmagickImageResizer convert.jpg desc.jpg
但是当我在我的应用程序(在tomcat中运行)中尝试相同的代码时,我在尝试使用Jmagick调整图像大小时遇到了以下异常。
PS: java.library.path 已经在 ~/.bash_profile 文件中设置好了。
任何想法来解决这个问题?
java - 使用 jmagick 从图像中删除元数据
我已经使用下面的 imagemagick 命令从图像中删除了元数据。
转换 input.png -strip output.png
它几乎减少了 2MB 文件大小的 20%。
我需要使用 Jmagick java api 做同样的事情。
Jmagick 中是否有任何 api 可用于删除元数据?
java - jMagick 使用 Eclipse By Windows 64 位
在Eclipse中捕获jMagic,可以在本地调试吗?
我首先,从以下这个 URL下载“jmagick-win-6.3.9-Q8.zip”和“ImageMagick-6.3.9-0-Q8-windows-dll.exe” 。
解冻“jmagick-win-6.3.9-Q8.zip”,将“jMagic.jar”合并到 Eclipse 项目中。
接下来,我尝试安装“imageMagick”。但是,我的电脑无法连接到网络。在那里,“imageMagick”安装在另一台 PC 上,生成的文件通过路径带到我的 PC。
我尝试调试以下代码。
但是,会出现以下错误消息。
请让我知道这个问题。感谢您的阅读。
java - JMagick 向图像添加一些文本
我试图在图像中添加文本:
但我只有黑色样方......我的错误在哪里?我看到了很多例子,但它对我不起作用。但我也可以缩放和合成图像 - 因此 ImageMagick 和 JMagick 是有效的。请帮帮我!
java - magick.MagickException:没有图像来获取图像格式
我有一个通过 ImageMagick + JMagick 转换任何图像的代码。在我的本地 PC 上,我的代码工作正常,但在服务器上却不行。ImageMagick 安装完成,代表也送礼。一些 IM 测试,例如
工作正常。
这段代码
也有例外:magick.MagickException:无法检索句柄
我猜 JMagick 有一些问题,但我该如何检查呢?我试过重新安装 JMagick,但没用。有任何想法吗?
java - Java AWS Lambda - Jmagick
我正在尝试在我的 AWS Lamda Java 代码中使用 Jmagick。到目前为止,我已经完成了以下工作:
- 在 Amazon Linux EC2 上编译 ImageMagick 和 Jmagick 源并生成 .so 库。
在我的 Windows PC 上为我的 Java Lambda 编写了以下代码(使用 ImageMagick 和 Jmagick for windows)。
/li>- 将 .so 库打包成 Lambda 部署包(我使用 jar 作为部署包)。
- 该代码在我的 PC 上运行良好,但在 Lambda 上它没有生成任何图像文件。逻辑上应该在 /tmp/newImage.jpg 处生成一个。此外,我在 Lambda 日志中看不到任何异常/错误。
有什么我做错了吗?我还能做什么?如果有人特别在 ImagaMagick 和 Lamda 方面有经验可以提供帮助,我将不胜感激。
java - java.lang.UnsatisfiedLinkError: java.library.path 中没有 JMagick
有人用过JMagick吗?我使用 maven 导入了 jar 并收到错误“java.lang.UnsatisfiedLinkError: no JMagick in java.library.path”。经过大量研究,我发现我应该在 java.library.path 中设置 libJMagick.so 文件的路径。 http://www.jmagick.org/6.4.0/只有 jmagick 的源代码。我尝试按照此处的说明(https://gist.github.com/kei2100/4688805)构建 jmagick。我被困在下线
./configure --with-java-home=/System/Library/Frameworks/JavaVM.framework/Versions/Current --with-magick-home=/usr/local/Cellar/imagemagick/6.7.1-1/
它一直失败并出现错误“配置:错误:'无法找到 jni.h'” 我的 java_home/include 文件夹下有 jni.h。我尝试使用 --with-java-includes 参数传递包含文件夹。但它仍然不断失败。知道如何前进吗?
makefile - Windows 上的 jMagick 给出错误
尝试使用此 MakeFile Source制作 jmagick
我正在尝试使用 nmake 编译我的 C 和 JAVA 文件。我已经安装了 VCode 和 VC++。
我观察到我无法创建目标文件(对于 C 文件),因为 cl 给了我 jni.h not found。我不明白为什么会出现上述错误以及“javac 目录错误”。