当前位置: 首页 > news >正文

做网站需要啥济南网站优化排名

做网站需要啥,济南网站优化排名,怎么建企业自己的网站吗,武汉网站建设前十使用ImageMagick多张图合成GIF。 1、工具下载安装 下载地址:ImageMagick – Download,windows下载版本如下: 下载后,安装,安装时选择为C/C安装动态库和头文件。 2、代码实现 附加包含目录:ImageMagick-7.…

使用ImageMagick多张图合成GIF。

1、工具下载安装

        下载地址:ImageMagick – Download,windows下载版本如下:

        下载后,安装,安装时选择为C/C++安装动态库和头文件。

2、代码实现

附加包含目录:ImageMagick-7.1.1-Q16-HDRI\include

附加库目录:ImageMagick-7.1.1-Q16-HDRI\lib

动态库:

        CORE_RL_Magick++.lib

        CORE_RL_MagickCore.lib

        CORE_RL_MagickWand_.lib

示例代码:

#include <Magick++.h>
#include <list>
#include <iostream>int main(int argc, char *argv[])
{QCoreApplication a(argc, argv);Magick::InitializeMagick("");std::vector<Magick::Image>animation;// 加载图像帧Magick::Image framel;framel.read("./7[00_00_01][20240717-144122].jpg");framel.animationDelay(60);animation.push_back(framel);Magick::Image frame2;frame2.read("./7[00_00_05][20240717-144133].jpg");frame2.animationDelay(60);animation.push_back(frame2);Magick::Image frame3;frame3.read("./7[00_00_08][20240717-144140].jpg");frame3.animationDelay(60);animation.push_back(frame3);try {Magick::writeImages(animation.begin(), animation.end(), "230_144950_2024.gif");}catch (Magick::Exception &error) {cout << "Caught exception: " << error.what() << endl;return 1;}
}

使用opencv保存,调用接口:

std::vectorMagick::Image animation;// Mat image;
Magick::Image mgkImg(image.cols, image.rows, "BGR", MagickCore::CharPixel, (char *)image.data);
td::cout << "Magick : 1" << std::endl;mgkImg.animationDelay(60);
std::cout << "Magick : 2" << std::endl;
animation.push_back(mgkImg);
// ...Magick::writeImages(animation.begin(), animation.end(), "gif_img-path");
animation.clear();

3、ubuntu22.04安装ImageMagick

step1、安装之前,先做检查:

sudo apt-get install build-essential checkinstall && apt-get build-dep imagemagick -y

step2、下载ImageMagick

sudo wget http://www.imagemagick.org/download/ImageMagick.tar.gz

step3、解压并安装

sudo tar xzvf ImageMagick.tar.gz

step4、进入ImageMagick目录,依次执行命令:

./configure sudo make sudo make install ldconfig /usr/local/lib

    注:后续使用,遇到缺少decode delegate问题,需要重新安装,先安装相关delegate。报错提示:convert: no decode delegate for this image format 1.jpg。

解决步骤:

        首先通过convert -list format指令,查看自己是否有jpeg这一格式,如果没有,那么进行下一步操作。

        进入Index of /archive/delegates 网站,找到最新的jpegsrc文件,我下载的是jpegsrc.v9a。

以Ubuntu为例,安装:

./configure –prefix=/usr
make
make install

        然后需要重装Imagemagick,而且不能简单的make install ,必须按如下指令进行。

./configure –enable-shared –enable-lzw –without-perl –with-modules
make
make install

        如果一直报找不到png delegate,可尝试下:

sudo apt install pkg-config made PNG

参考:

1、ubuntu22.04安装ImageMagick

ubuntu22.04安装ImageMagick_ubuntu安装imagemagick-CSDN博客

http://www.dt0577.cn/news/29120.html

相关文章:

  • 免费电视剧网站大全在线观看互联网营销推广怎么做
  • 浙江网站建设电话外贸网站平台都有哪些
  • ui图标素材网站东莞最新消息今天
  • 期末成绩怎么做网站互联网销售模式
  • 免费模板下载软件seo优化是指
  • 上海企业网站模板建站哪家好排名软件下载
  • 株洲网站优化现在感染症状有哪些
  • 相亲网站如何做掉发脱发严重是什么原因
  • 江门网站建设代运营公司是怎么运营的
  • python做网站显示表格网络营销策略存在的问题
  • 新网站建设验收腾讯云服务器
  • 铜陵公司做网站发布外链的平台有哪些
  • 国际网站建设的目的引擎优化seo怎么做
  • hk网站域名灰色seo推广
  • 新媒体运营岗位职责和任职要求深圳seo推广培训
  • 免费网站登录口看完你会感谢我搜索引擎优化的简称
  • 商品展示的网站源码下载安装百度
  • 值得浏览的国外网站海洋seo
  • wordpress图片不加载插件福州短视频seo网站
  • 网站所有权包括宁波企业seo服务
  • 动画型网站营销推广网站
  • 网站开发路径海外广告投放公司
  • 如何做淘宝店网站网站诊断工具
  • 小米果怎么做视频网站关键词优化快速排名
  • 网站怎么做404 301seo服务商技术好的公司
  • 网站到期不想续费域名收录查询工具
  • 响应式网站 做搜索推广缺点关键词快速排名软件价格
  • wordpress 角色 功能大连网络营销seo
  • 广州网站维护宁德网站建设制作
  • 山东德州网站建设哪家最专业网站建网站建设网站