标题有点长,知识量拉满~
首先进入链接 http://www.imagemagick.org/script/install-source.php 下载

下载ImageMagick.tar.gz ,下载好后上传到linux相应位置上,
解压 命令

tar -xvf ImageMagick.tar.gz

然后

cd ImageMagick-7.1.0-15/

接下来开始编译安装

./configure --prefix=/home/服务器上用户名/software/ImageMagick-7.1.0-15

编译若出现undefined reference to `uuid_unparse_lower@UUID_1.0问题
应该是你服务器上装了anaconda 请参考

https://blog.csdn.net/u014734886/article/details/93029349

最后

make && make install

案例:
python调用ImageMagick将图片生成gif
一个函数2句代码搞定:

def magickGif(savePath,outPath,duration):#这里的savePath可以是列表吗 不能 必须是字符串images = " ".join([filename for filename in savePath])# print("图像集",images)os.system("magick convert -delay {0} -loop {1}  {2} -set dispose background +repage {3}".format(duration,0,images,outPath))

变量解释 savePath 图片列表,首先要将列表转换为字符串,不然就会出错
另外 magick convert是windows用法 linux 用convert即可
-delay 可以理解成每帧持续时间,比如你的帧率是24 那么你的-delay就是1/24, -loop播放gif循不循环。
-set dispose background设置透明gif

完结撒花!!!

linux 非root 安装ImageMagick 以及python调用ImageMagick将图片生成gif案例相关推荐

  1. linux非root安装go,linux – go install总是使用GOROOT / bin而不是GOPATH

    我在使用go install命令时遇到了烦人的问题. 每次我尝试在我的GOPATH的src目录中运行它时,由于某种原因,结果文件将在GOROOT / bin目录中创建. 我在.bashrc中验证了我的 ...

  2. linux安装python包_【Linux】非root安装Python3及其包管理

    1. Python 3.8.1安装 源码安装常规操作: wget -c https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz tar -xv ...

  3. Linux 非root用户安装CUDA,CUDNN

    Linux 非root用户安装CUDA,CUDNN 网上很多是root权限下的安装,这篇是利用非root权限进行安装 1.安装显卡驱动(决定CUDA安装的最高版本) 服务器上已安装好了显卡驱动,检查已 ...

  4. linux非root用户安装jdk1.8

    # linux非root用户安装jdk1.8 如题,先到 Oracle 官方网站 下载1.8版本的 JDK 压缩包(jdk-8u221-linux-x64.tar.gz)到本地(如D盘的soft目录) ...

  5. linux 非root tomcat,Linux非root用户安装jdk和tomcat

    创建一个用户 sgmm,并在其用户目录里面安装 jdk和tomcat,安装过程如下. 一.增加 sgmm 用户和 sgmm 组 [root@lnx_test ~]# groupadd sgmm [ro ...

  6. linux 非root用户 安装pyscipopt

    前提:实验室的服务器,我没有root权限 1. 尝试用conda方法onda install --channel conda-forge pyscipopt 出现未知错误,搜遍百度谷歌stackove ...

  7. 非root安装cuda10.2+cudnn8.6.0

    第二次在实验室服务器(CentOS7)自己装cuda+cudnn了,记录一下流程(并不希望有第三次^^ ) CUDA10.2安装 非root安装cuda:https://blog.csdn.net/w ...

  8. 【Mac】python调用ImageMagick

    python调用ImageMagick 起因 安装ImageMagick 运行环境分析 python调用代码 起因 在我浅薄的认知里,命令行工具使用非常方便,单文件拷贝到任意一个地方,只要输入它的地址 ...

  9. 使用Python调用ImageMagick将序列帧生成GIF

    目标 使用Python来调用ImageMagick,将文件夹内所有的图片作为序列帧合并为一个GIF. 我事先使用Blender渲染了一组图片(操作很简单, 可见<尝试在blender中渲染一个最 ...

最新文章

  1. 深度学习综述(LeCun、Bengio和Hinton)
  2. 爸,这下你还敢抽烟么?
  3. 卡片游戏 数学期望
  4. C# VS生成后事件命令行
  5. 马踏棋盘算法(骑士周游)+贪心优化
  6. python操作xpath 0227
  7. c语言程序与设计第三版-苏小红--第一轮学习笔记、难点整理
  8. EasyUI TextBox的onkeypress事件
  9. App 更换应用图标
  10. 12 行列式01---定义、计算 与性质、排列、逆序数、n 阶行列式、上三角形行列、矩阵的初等行变换与行列式性质
  11. 正则表达式 (入门)
  12. 聊聊ConcurrentHashMap
  13. Codeforces Round #469 (Div. 2) F. Curfew
  14. ICCV 2021 | 2D和3D通用!港大提出PCRL:新医疗影像自监督SOTA!
  15. Kubernetes1.3:QoS服务质量管理
  16. 虚拟机镜像克隆、移植
  17. PHP判断中文字符串的长度和字节长度
  18. win11(amd)+cuda+cudnn+pytorch安装过程
  19. 羽毛球的主要击球技术
  20. PLGA-PEG-MAL +多肽A+多肽B+DOX;PLGA-PEG-MAL +DOX

热门文章

  1. 现在农村办厂暴利项目,有哪些?实现年收入百万以上!
  2. 浅谈个人对职业发展的一点思考
  3. 那十月,我们一起追过的c++代码
  4. 基础工具运用:爆破管理员账户登录后台【配套课时:burp到支付和暴破 实战演练】
  5. 基金认购与申购的区别
  6. linux shell 指令 诸如-d, -f, -e之类的判断表达式(转)
  7. 一个基于mobapi的手机号码归属地查询的app
  8. 离线数仓模型构建的简单见解
  9. Deep Reinforcement Learning入门 - DQN/Policy Gradient实现LunarLander-v2
  10. MySQL prepare预编译