草庐IT

ImageMagick

全部标签

Python 绑定(bind)到 ImageMagick

我正在寻找一个很好的Python绑定(bind)到ImageMagick,但似乎已经有很多绑定(bind)。我不确定其中哪一个是适合我工作的工具。你们能给我推荐一个吗?这是我的要求和偏好列表(按重要性排序):必须在PyPI上可用(以简化我们的部署)比CAPI扩展更喜欢ctypes——我们很快就会使用PyPyPythonAPI设计和命名约定良好的文档(尤其是API引用) 最佳答案 我自己找到了包裹:magickwand是基于ctypes的PythonImageMagick绑定(bind)。虽然它没有文档,但它仍然满足我的大部分需求。另

python - 在 OIL 或 Imagemagick 中将彩色叠加层应用于图像

我是图像处理的新手,我猜这很容易做到,但我只是不知道术语。基本上,我有一个黑白图像,我只是想在图像上应用彩色叠加层,这样我就得到了蓝绿色红色和黄色叠加的图像,如下图所示(实际上我可以'不显示,因为我没有足够的声誉来这样做-grrrrrr)。假设我有一个物理图像,以及一个绿色/红色/蓝色/黄色覆盖层,我将其放置在图像之上。理想情况下,我想使用PythonPIL来执行此操作,但我也很乐意使用ImageMagik来执行此操作,但无论哪种方式,我都需要能够编写该过程的脚本,因为我有100个左右的图像需要执行该过程。 最佳答案 编辑:正如Ma

php - 使用 redis/php-resque 优化并发 ImageMagick 请求

我在一个使用ImageMagick生成图像的网站上工作。该站点每分钟将收到数百个请求,使用ImageMagick执行此操作会导致站点崩溃。所以我们实现了Redis和Php-resque来在单独的服务器上在后台生成ImageMagick,这样它就不会使我们的主服务器崩溃。问题是完成图像仍然需要很长时间。用户可能希望等待2-3分钟的图像请求,因为服务器正忙于处理这些图像。我不确定要给你什么信息,但我更想寻求建议。我认为如果我们可以减少ImageMagick请求的初始处理时间,那么显然这将有助于加快我们可以处理的图像量。下面是我们使用的ImageMagick脚本的示例:convert-siz

heroku - 在 Heroku 上使用 Imagemagick 部署 Go 应用程序

我一直在尝试使用imagick部署一个简单的Go应用程序这需要Imagemagick。我试过使用multibuildpack安装Imagemagick并运行我的应用程序。这就是我的.buildpack的样子:https://github.com/mcollina/heroku-buildpack-imagemagickhttps://github.com/kr/heroku-buildpack-go.git这是我在Heroku上看到的错误:Fetchingrepository,done.Countingobjects:170,done.Compressingobjects:100%(1

git - 如何使用 Homebrew 软件安装 imagemagick?

我正在尝试在OSXLion上安装Imagemagick,但有些东西没有按预期工作。->brewinstallimagemagick/usr/local/git/bin/git==>Cloninghttps://github.com/adamv/ImageMagick.gitCloninginto/Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git...fatal:https://github.com/adamv/ImageMagick.git/info/refsnotfound:didyourungitupdat

linux - imageMagick 在 Linux 中从文件夹转换为另一个命令?

我把这两个文件夹放在同级目录下文件夹1和文件夹2现在我尝试将folder1中的所有图像转换为folder2并具有相同的文件名。这是我现在拥有的:forfinfolder1/*.jpgdoconvert$f-resize80%X80%+profile"*"-quality85folder2/$fdone它会从它尝试转换的每个文件中抛出以下消息:转换:无法打开图像“folder1/folder2/st-3474827-1.jpg”:没有这样的文件或目录@blob.c/OpenBlob/2440。我知道它的目录问题,但谷歌了两天仍然不知道如何解决它。你能帮我解决这个问题吗?

php - ImageMagick 多次转换同一张图片?

我注意到在使用ImageMagick调整某些照片大小时我的服务器变慢了。执行htop显示有多个类似的convert命令(7)在同一图像上同时执行。这对ImageMagick来说是正常的,还是我的代码以某种方式在同一图像上多次执行Imagemagick的convert?我正在使用ImageMagickImageMagick6.7.9-62012-09-18。转换--versionVersion:ImageMagick6.7.9-62012-09-18Q16http://www.imagemagick.orgCopyright:Copyright(C)1999-2012ImageMagic

linux - Imagemagick:为 PDF 平面嵌入生成原始图像数据?

我正在尝试提供PDF的命令行源代码示例(另请参阅Howtogenerateplain-textsource-codePDFexamplesthatworkinadocumentviewer?),但要嵌入图像。这就是我的进展-我有一个模板hello.pdf:%PDF-1.410obj>endobj20obj>endobj30obj>endobj40obj>/ProcSet[/PDF/Text/ImageC]/XObject>>>>>endobj50obj>streamBT/F124Tf100100Td(HelloWorld)Tj200200Td(HelloAgain)Tj%widthsk

linux - 在 Linux 服务器上的 ImageMagick 上配置 PNG

我一直在尝试在Linux服务器上的ImageMagick上运行以下脚本convertresized.png-gravityCenter-crop1024X768+0+0+repageflower.png但一直遇到以下错误:convert:nodecodedelegateforthisimageformat`PNG'@error/constitute.c/ReadImage/501.convert:noimagesdefined`flower.png'@error/convert.c/ConvertImageCommand/3212.看起来PNG没有委托(delegate)。当我运行时:

linux - Debian 上的 ImageMagick 安装

我正在尝试在Debian上安装ImageMagick库。下载解压包后,我运行./configure命令(在ImageMagick目录和根目录下),它失败并出现一些错误(在config.log中):conftest.c:14:28:error:ac_nonexistent.h:Nosuchfileordirectorconftest.c:79:error:expected';',','or')'before'text'conftest.c:Infunction'main':conftest.c:133:error:expected'=',',',';','asm'or'__attribu