How can I use the latest version of Imagemagick on Heroku?

╄→гoц情女王★ 提交于 2019-11-27 23:50:50

问题


Heroku Cedar-14 stack currently runs a version of ImageMagick (6.7.7-10) that is nearly a year old:

Running `identify -version` attached to terminal... up, run.8227
Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP

I want to use the -canny option that performs edge detection in an image, but this was only introduced in a later version of ImageMagick.

The only available buildpack for ImageMagick on Heroku does not work on the Cedar-14 stack: https://github.com/mcollina/heroku-buildpack-imagemagick

Is there a way I can use ImageMagick v6.8.9-0 or later on Heroku?

Thanks in advance!


回答1:


Here is a potential option for using at least ImageMagick 6.8 on Heroku with the Cedar-14 stack: https://github.com/ello/heroku-buildpack-imagemagick-cedar-14




回答2:


// check image magick version
heroku run identify -version
heroku config:add IMAGE_MAGICK_VERSION="6.9.3-8"
// if you set buildpacks then your original buildpacks lost
heroku buildpacks:add --index 1 https://github.com/ello/heroku-buildpack-imagemagick.git
// commit
git push heroku master
heroku run identify -version


来源:https://stackoverflow.com/questions/28423201/how-can-i-use-the-latest-version-of-imagemagick-on-heroku

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!