问题标签 [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 回答
457 浏览

python - PythonMagick ColorSpace 类型

我试过了:

并得到:

回溯(最近一次调用最后):文件... img.quantizeColorSpace("sRGB") Boost.Python.ArgumentError:Image.quantizeColorSpace(Image, str) 中的 Python 参数类型与 C++ 签名不匹配:quantizeColorSpace(Magick::Image {lvalue}) quantizeColorSpace(Magick::Image {lvalue}, MagickCore::ColorspaceType)

我知道我必须使用 MagickCore::ColorspaceType 类型。但是我怎样才能将该类型导入 Python 呢?

0 投票
1 回答
137 浏览

imagemagick - 设置采样算法

我正在尝试使用 PythonMagick 从 jpg 图像创建缩略图:

如何设置要使用的采样算法?我相信现在它正在使用最近的邻居,这看起来有点难看。

0 投票
1 回答
1819 浏览

python-3.x - 在 Python 3 上使用 Magick Wand 或 ImageMagick 创建图像

Internet 上没有足够的关于 Python 3 上的 imagemagick 和 magick wand 的信息。我需要使用 Python 3 创建很多图像,创建带有背景颜色或背景图像的图像。

当我得到我想要的背景的图像时,我需要在它上面添加我喜欢的字体的文本,我想我可以解决字体的问题,但是如何在图像中添加“字符串”?

之后,我想用“名称”保存图像。我已经在 Python 3 上安装了 Magick wand 和 Image Magick,但文档是我真的不懂的语言。我需要安装其他东西吗?如果你能帮助我,那就太好了。谢谢!

0 投票
1 回答
2903 浏览

python - 使用 PythonMagick 将 PDF 转换为 JPG 时如何使透明背景变为白色而不是黑色

我正在尝试使用 PythonMagick 从 PDF 转换为 JPG,但我找不到设置背景颜色的方法,默认情况下它从透明更改为黑色。我可以使用 os.system 和 -flatten 参数获得所需的结果,如下所示。

但是,PythonMagick 似乎没有flatten方法,下面的代码片段会生成一个黑色背景的图像。

还有一个使用颜色的 transparent() 方法。我不太确定它的用途,但img.transparent('#ffffff')没有帮助。有没有其他方法可以达到同样的效果?我宁愿不使用它os.system,因为它似乎需要更长的时间。

0 投票
0 回答
559 浏览

c++ - 无法在 Mac OS 上安装 PythonMagic

我无法安装 PythonMagick,所有问题都在 Boost::Python 中。我正在安装 boost wirh brew:

还尝试从源代码安装boost:

每次我配置 PythonMagick 时,我都会告诉 boost 在哪里:

而且我总是收到错误:检查 Boost::Python 库是否可用...否

0 投票
1 回答
1041 浏览

python - PythonMagick:将 RGB 转换为灰度

我找到了这个描述link_1link_2

试图这样做

退货

怎么做?

0 投票
0 回答
152 浏览

python - PythonMagick - 为什么参数不反映“转换”的参数

我正在做

为什么这与手动运行不对应

0.3 也一样。类似的问题blur 0x1

编辑:从文档来看,阈值与量子深度有关,通常是 65536 ......所以 30% 是 19660.8 并且线程已解决?

0 投票
1 回答
450 浏览

python - 如何在 PythonMagick 中使用重心作曲

我确实很欣赏Orbling 的回答.composite()

这是将第二张图像放置到原始图像的 (0, 0) 坐标的形式。我试过了,但我找不到图像如何以原件为中心。

内部__doc__说(手动格式化):

我应该如何在 Python 代码中输入第三个参数?

0 投票
0 回答
86 浏览

macos - Make for PythonMagick 导致无限循环

我正在尝试在运行 MacOS 10.9.4 的 Macbook 上安装 PythonMagick。

我遵循了来自各个页面的一组说明,包括在这里找到的一个非常有用的页面:http ://www.geero.net/2011/03/install_pythonmagick_mac_os_x/

但是,每当我运行make(或sudo make)时,它似乎都以循环结束,连续重复以下一组行:

我使用的configure命令是:

谁能明白为什么这会失败或指出我正确的方向?

谢谢!

0 投票
1 回答
1053 浏览

macos - 在 osx 上使用 boost 安装 PythonMagick

我正在尝试按照这些说明安装 PythonMagick。https://gist.github.com/tomekwojcik/2778301

当我到达时,$ make我得到了这个错误

如何在我的项目中安装 PythonMagick?任何可行的方法。我在互联网上的任何地方都找不到有用的说明。