问题标签 [pythonmagick]

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 回答
2357 浏览

python - 如何更改 EXIF 方向标签(最好使用 PythonMagick)?

我正在使用 PythonMagick 缩放和旋转一些 JPEG。理想情况下,我也可以更新 EXIF Orientation 标签。但是,虽然我可以检索此标签的值,但我似乎无法修改它。考虑:

运行它会显示图像的原始方向:

只要它不是 5 开始,exiftool 就会证明新文件的方向没有调整:

为什么 ImageMagick 不写出修改后的方向?我怎样才能得到它?

0 投票
2 回答
2245 浏览

windows - 在 Python 3 中使用 PythonMagick 蒙太奇?

我希望能够使用 PythonMagick 生成蒙太奇。文档似乎很稀疏,但我一直在尝试至少使用 Eclipse 的代码完成部分以及 Stack Overflow 上的一些其他问题的建议来寻找它。据此,MagickWand API 似乎具有我正在寻找的功能:

http://www.imagemagick.org/api/MagickWand/montage_8c.html

但是,我似乎无法在 PythonMagick 中找到它。这根本不可用吗?如果是这样,我可能会放弃我的 PythonMagick 代码的其余部分并依赖可移植 ImageMagick 发行版或类似的东西上的 subprocess.call(该程序必须是可移植的,并且可以在 Windows 上运行,并且可以轻松移植到 Mac OS...到目前为止,我还有一些其他 PythonMagick 命令正在工作,所以如果可能的话,我想继续这条路线)。

谢谢!

0 投票
2 回答
9972 浏览

python - 调整 GIF 动画、pil/imagemagick、python 的大小

我想使用 python 和 PIL 或 PythonMagick 更改 GIF 动画图像的大小。我找不到解决方案。PIL 和缩略图方法适用于 jpg 和 png,但不适用于 gif。ImageMagick 有命令 mogrify/convert -resize '1280x1024>' 但我找不到文档,我不知道如何用 pythonmagick 做到这一点。

有谁知道解决方案?

在最坏的情况下,我使用 os/subprocess 并转换;-S

谢谢。

0 投票
1 回答
786 浏览

python - 在 OSX Lion 下安装 PythonMagick 时出错

StackOverflow 上的任何人都能够在运行 Lion 的 Mac 计算机上成功安装 PythonMagick 吗?我已经下载了 PythonMagick 源代码并安装了所有指定的依赖项。但是,当我运行“./configure”、“make”和“make install”时,它会以“error 1”退出。任何帮助将不胜感激。

谢谢你,

L.

0 投票
3 回答
6105 浏览

python - 如何在 PythonMagick 中处理多页图像?

我想将一些多页 .tif 或 .pdf 文件转换为单独的 .png 图像。从命令行(使用 ImageMagick)我只是这样做:

我将所有页面作为单独的图像(file_out-0.png,file_out-1.png,...)

我想在 Python 中处理这个文件转换,不幸的是 PIL 无法读取 .pdf 文件,所以我想使用 PythonMagick。我试过:

要不就

但我只有 1 页转换为 png。当然,我可以单独加载每个页面并一一转换。但是必须有一种方法可以一次完成所有这些操作吗?

0 投票
1 回答
2551 浏览

python - 安装 Mac OSX 后检测 PythonMagick 的问题

我按照https://gist.github.com/2778301上的说明进行操作,但是当我尝试这样做时,import PythonMagick我收到了错误消息:

PythonMagick.so 在我的 python2.7 站点包中。

编辑:我通过从make install安装 PythonMagick/usr/local/lib/python2.7/site-packages/PythonMagick的位置复制到 Python 在 OS X Lion 上实际显示的位置解决了这个问题,/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/

0 投票
1 回答
776 浏览

python - Python,处理动画gif保存动画参数

是否可以在 Python 中处理(扩展、添加背景和“原始图像下方”的一些文本)动画 gif?我相信我应该分别处理每一帧(这是一个性能问题,但总比没有好)但我根本找不到任何工作代码。

PIL 对动画 gif 的支持似乎非常有限

PythonMagick - 好吧,也许它支持但根本没有文档

魔杖 - 似乎不支持遍历帧......

有什么建议么?

0 投票
2 回答
6178 浏览

python - 安装 PythonMagick

我似乎找不到任何关于如何在 Mac 上安装 PythonMagick 的说明。我已经尝试了此链接https://gist.github.com/2778301上给出的说明,但出现以下错误:

“找不到包‘MagickCore’”

请帮忙?

0 投票
1 回答
527 浏览

imagemagick - PythonMagic:如何合成具有溶解值?

我喜欢用 PythonMagick 来做这件事:

我试过了:

这很好用,但我如何指定溶解值?

提前致谢

托马斯

0 投票
1 回答
9858 浏览

python - PythonMagick 找不到我的 pdf 文件

我已经从非官方 Windows 二进制文件下载并安装了 PythonMagick for python 2.7, 64 bit Windows 7 。

我正在尝试运行此代码(Processor.py)

在此文件夹中(D:\Python Projects\Sheet Music Reader) D:\Python 项目\乐谱阅读器

但是,使用该相对 pdf 路径或pdf = "D:\\Python Projects\\Sheet Music Reader"会导致此错误;

我只是不明白为什么它找不到我的 pdf;它与 python 脚本位于同一目录中。

是什么导致了这个错误,我该如何解决?
(我的印象是在 python 中将 pdf 转换为图像是一场噩梦)