问题标签 [wand]
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.
python - 如何使用 Python Wand / ImageMagick 将 PSD 转换为 PNG?
我尝试将 PSD 转换为 PNG,但是当我保存 PNG 时,Wand(wand-0.4.0-py2.7)将 PSD 内的所有图层作为单独的 PNG 文件吐出(最后保存的文件是我想要的文件)。那么如何正确地从PSD转换为PNG呢?
找到相关解决方案:
但不确定如何在 Python 中完成(我是 Python 新手)
任何帮助表示赞赏。
wand - 相当于 ImageMagick “convert -append”的魔杖
我想写相当于
我在另一篇文章中发现了类似的东西:
并将其更改为
但输出文件只显示第一个文件,而不是并排显示图像的文件。
wand - 相当于复合立体声的魔杖
我想写的魔杖相当于:
我认为 0 是 x 轴偏移量,可能不相关。我从其他帖子中收集了一些零碎的东西,结果很好,但有点啰嗦。这是可以做到的最好的吗?
python - 尝试使用 Wand 将 PDF 转换为 Jpg,但无法识别 pdf
我正在尝试使用魔杖将 PDF 转换为 JPG。
我想根据全局变量 docHeight 调整 jpg 的大小。
jpg 的大小将由最大尺寸与将放置的目标页面的比率确定。
我似乎从起跑门开始就失败了,我不知道为什么。
我的 with 语句中似乎没有读取该文件。
我的 with Image 语句返回
我阅读文件的方式有什么问题?
它主要是从这个问题中借来的。我几乎找不到有关如何正确进行此转换的任何信息。
我还尝试了在另一个 stackoverflow 问题上找到的更简单的版本:
但我得到了同样的错误
我知道pdf在那里。我可以手动打开它,它工作得很好。
我也尝试过完全删除解决方案参数,但没有成功。
当我包含一个...
.... 语句,它返回正确且完整的文件路径。
wand - Centos 7 的 Wand-0.4.0
尝试在 CentOS 7 上使用 Wand 时出现符号错误:
python - 如何使用 Python 和 Wand 获得正确的图像深度?
我不是图像压缩专家,但我正在寻找图像深度。下面的 Python 片段显示图像深度为 8,但其他(更可靠的)方法表明深度实际上是 32。
我怀疑是基于通道数或色彩空间或其他东西的乘数。如何找到或计算实际图像深度?
编辑:附加信息:
我正在使用相同的 py 代码来读取网络上可能出现的每种可能的图像类型,因此我必须以编程方式执行此操作。对于这个特定的图像,我可以在 img.channel_depths['red']、img.channel_depths['green']、img.channel_depths['blue'] 和 img.channel_depths['alpha'] 中看到 8 的值,但有还有 15 个通道深度键,它们都有值。我猜测“sRGB”的色彩空间意味着映射到 alpha、红色、绿色和蓝色通道深度。不幸的是,色彩空间类型似乎有 34 种可能性:
和 19 个可能的通道深度键:
我希望找到压缩类型/色彩空间及其相关通道深度(或者可能只是每个色彩空间的深度乘数)之间的映射表。
image - 更改图像的颜色
用 RGB 值更改整个图像颜色的最简单方法是什么?我试过wand
了,但是文档对我来说没有多大意义,我只能在Pillow
文档中找到改变颜色的强度。
我在网上尝试了多种解决方案,但是要么他们没有做我想要的,要么已经过时并且不起作用。
我想要它,以便整个图像被着色,我可以通过改变 RGB 颜色来控制色调,有点像这样:
http://cdn.makeuseof.com/wp-content/uploads/2012/11/Folder-Colorizer-Color-Manager.jpg?69fac7
我可以自己实现轮子,但是实际变化的颜色部分让我感到困惑。希望这将是一个简单的解决方案。:)
imagemagick - wand-py中是否有-level函数
wand-py 中是否有-level
调整图像级别的功能?
我如何访问这个?
python-3.x - PDF中的魔杖图像不适用调整大小
我在 Django 项目中使用 wand,从不同类型的文件(例如 pdf)生成缩略图,所有缩略图生成过程都在内存中完成,源文件是从请求中获取的,缩略图保存到临时文件, 然后 Django FileFiled 将图像保存在正确的路径中,但生成的缩略图保持初始大小,这是我的代码:
你知道会发生什么吗?可能是一个错误?我已经在 wand github 页面上将其报告为问题。
python - python: wand 在导出时自动压缩单色图像。任何解决方法?
我正在开发一种工具,该工具通过 Python 使用 ImageMagick 将大图像切割成较小的图块。而且我需要所有图块都采用相同的格式(png,8 或 16 位)。
在大多数情况下,它工作得很好,但在单色瓷砖上 ImageMagick 会在写入文件时压缩图片。例如,纯黑色图块被压缩为 1 位图片。
如文档中所述,我使用普通保存方法。
我没有找到有关此自动压缩功能的文档,也没有找到任何避免这种情况的方法。
是否有解决方法或避免这种情况发生的方法?
编辑:
例如,如果我使用此代码导入 24 位 rgb 图片:
我把它当作类型
如果我添加这个,
我再一次得到
如果我尝试像这样强制像素深度,
我得到:
我想也许它实际上改变了深度,但是一旦我保存图像,它又变成了 1 位深度。
所以在我看来,ImageMagick 只是自动压缩图片,我无法控制它。它甚至拒绝更改图像类型。
有什么想法可以避免这种情况吗?有什么方法可以强制像素深度?