问题标签 [imagemagick]
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.
image-processing - ImageMagick 缩略图在某些浏览器上不可见
我们正在使用开源图像处理工具ImageMagick来获取各种文件的缩略图。我们认为这一切运行得非常顺利,直到我们意识到某些浏览器(即 Internet Explorer 8 和 Chrome)无法显示 JPEG 文件。
我只能假设 ImageMagick 转换的输出不是网络安全的 JPEG。为什么会出现这种情况,并且可以完全解决吗?
顺便说一句,我们正在使用命令行工具convert
,我们正在使用这些参数:
编辑:
这是识别输出(还注意到此 JPEG 图像在 Mac 上显示为纯黑色图像):
【这张图在哪里???】
ruby-on-rails - ruby Rmagick 文本宽度
我在 ruby 项目中使用 Rmagick 生成标题,如下所示一切正常,但我需要在标题后放置一个图像,我想知道是否有任何方法可以找出我刚刚绘制的文本的宽度?谢谢
image - 在服务器上处理图像的最佳方法?
我知道对于 LAMP 设置有很多关于 GD 或 ImageMagick 的讨论。
虽然我似乎无法得到最好的答案,所以我会解释我的具体需求,也许有人可以提供帮助。
我将在一个社交网站上使用,用户将照片上传到那里的图片库。
我需要做的就是上传文件并从文件中制作 2 个缩略图,然后保存它,这样每次上传都会有 3 张图像。
我还需要调整源图像的大小,但前提是它比 X 像素宽。
现在我使用 GD 在 php 中对此进行了编码,但我想知道 imagemagick 是否会更好。我知道 imagemagick 支持更多的文件类型,并且可以对图像执行更多特殊功能,但正如您所见,我不需要所有花哨的东西,只需调整大小即可。由于上传的文件的流量会很高,我希望使用可能在速度上表现最好但质量保持不变的任何一个。到目前为止,GD 图像的质量还不错,所以我知道 imagemagick 会更好,所以它归结为速度和系统资源。
我读过imagemagick可能会快一点,任何人都可以提供经验或意见吗?
php - Imagemagick 未使用 MAMP 安装
所以我读了这篇关于如何使用 MAMP 安装 Imagemagick 的文章,并且完全按照它所说的做了,(sudo port install Imagemagick
,一切都安装好了,然后更改 envvars 文件),但是在尝试运行使用它的脚本时我仍然得到这个错误:
有谁知道为什么这对除了我以外的所有人都有效?
php - 让 GD 从二进制字符串中获取图像
我有一个将图像存储在 MySQL BLOB 字段中的数据库。我设置了一个脚本,该脚本根据 URL 中的 ID 选择和显示图像,并且我也这样做了,因此如果您附加 ?resize=800x600,它将调整图像大小(在本例中为 800x600)。
我使用的主机没有安装 Imagemagick 也不让我自己做,所以我需要使用 PHP 的 GD 库来调整图像大小。
但是我还没有找到像 Imagick's 这样的函数readImageBlob()
,所以我无法编辑从数据库中获取的二进制字符串,除非先创建一个临时文件,对其进行编辑,从中获取二进制字符串,然后将其发送到浏览器,然后删除它(这是太多的步骤,特别是因为它在投入生产时会获得几千次点击)。
所以我的问题是,有没有办法在readImageBlob
不通过临时文件解决方案的情况下使用 PHP 的 GD 进行复制?
pdf - 使用带有 ImageMagick 的修剪框
我有一个具有以下尺寸的 PDF 文件;
媒体盒:23.08 x 31.78 厘米
裁剪框:23.08 x 31.78 厘米
装饰盒:21 x 29.7 厘米
我正在使用 ImageMagick 尝试使用 Imagemagick 的 trimbox 函数获取 trimbox 值。
这行代码给了我 23.08x31.78 厘米,这是媒体/裁剪框的大小。如果我使用 Adobe Acrobat Reader 检查这些框的值,我会得到我刚刚在这篇文章顶部发布的值。Acrobat Reader/Photoshop/In Design 告诉我修剪框是 21x29.7 厘米,但 ImageMagick 只是没有读取相同的值。
我的猜测是 ImageMagick 无法正确解释裁剪框,然后返回裁剪框值。
有谁知道如何从格式正确的 PDF 文件中获取修剪框值,或者有没有人有同样的问题?
Imagemagick 声明这个功能应该可以工作,但一些论坛线程乞求不同。
php - 使用 imagemagick 设置质量?
我使用以下代码在网站上创建缩略图:
它设定了自己的质量,我尝试添加
但这并没有改变任何事情。我也试过
但即使这样也没有改变质量1的大小。知道我做错了什么吗?
php - PHP Image Resize & 我的上传脚本
我看过很多例子,但我不确定它如何与我目前拥有的上传脚本联系起来。有人可以解释一下我如何能够使用 ImageMagick 或类似的东西将上传的图像调整为固定宽度,同时保持 w:h 比率吗?
我用谷歌搜索并查看了 150 多个网页,但没有一个真正给出我认为适用于我的情况的示例。任何帮助,将不胜感激。这是我的代码:
谢谢 :)
java - Java中图像的组合重新缩放和颜色减少?
给定一个矩形输入图像,我想使用最多 10 种颜色创建一个大小为 40x40 像素的输出图像。因此,需要的两个操作是重新缩放和颜色减少。
以下 ImageMagick 命令可以解决问题:
你将如何在 Java 中实现相应的结果?
向 ImageMagick 出击不是一种选择:-)
c++ - 加载png文件时的Imagemagick问题
我已经为 mac 编译了最新版本的 imagemagick,当我加载特定的 png 文件时,我得到了下面的断言。这有点麻烦,因为它会使程序在调试模式下崩溃。有人见过这个吗?任何解决方法?