最近在做百度OCR图片文字识别时,因为免费版OCR接口调用次数有限,就想把多张图片合并成一张进行文字识别。这就需要在代码中进行图片合并操作,在查找图片批量合并方案时,看到了linux的convert命令,可以将多张图片合并,且使用特别方便,纪录一下convert是如何使用的。

convert命令属于ImageMagick工具包,具有图片创建、编辑,转换图像格式,以及调整图像大小、模糊、裁切、除去杂点、抖动 、绘图、翻转、合并、重新采样等功能。

要想使用covert命令,首先要安装ImageMagick包。

ImageMagick包介绍

ImageMagick是一款创建、编辑、合成,转换图像的命令行工具,支持格式超过 200 种,包括常见的 PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, SVG 等。功能包括调整大小,翻转,镜像,旋转,扭曲,修剪和变换图像,调整图像颜色,应用各种特殊效果,或绘制文本,线条,多边形,椭圆和贝塞尔曲线等。对于图片的处理,ImageMagick基本可以实现任何常用操作。

官网:https://imagemagick.org/
中文镜像站: http://www.imagemagick.com.cn/index.html

安装

Image

图片处理命令行工具ImageMagick介绍相关推荐

  1. Windows 软件管理命令行工具scoop介绍

    我们知道Mac 上的brew,Ubuntu 上的apt命令行工具可以方便用来管理软件 类似的Windows 实际上也有一个开源命令行软件管理工具 Scoop下载地址(https://github.co ...

  2. 【云原生 • Kubernetes】命令行工具 kubectl 介绍及命令汇总

    本文导读 1. kubectl 概述 2. kubectl 命令语法 3. kubectl help 获取更多信息 4. kubectl 命令大全 • 基础命令 • 部署命令 • 集群管理命令 • 故 ...

  3. linux 命令 打开png,Linux:优化和压缩JPEG和PNG图片的命令行工具

    假如你有一张大图片,你想在保存或上传到网络之前压缩一下图片的大小,并且不怎么损失原始图片的质量.该怎么做呢? Windows有很多软件可以压缩减小图像大小.下面我们介绍两个Linux下压缩图片的命令: ...

  4. pngQuant图片压缩命令行工具

    使用方法: 1.下载pngQuant,下载地址:https://pngquant.org/ 2.打开下载目录,有这样几个文件 3.将需要压缩的文件放进pngquant的下载目录 4.打开命令行,进入到 ...

  5. linux下磁盘高级工具,Linux命令行工具-di

    今天小编要跟大家分享的文章是关于Linux命令行工具-di.如果你是个Linux命令行用户,你肯定会使用df命令检查文件系统的磁盘使用情况.尽管df是一个受欢迎的命令,但仍然不能提供一些高级的功能,如 ...

  6. x264源代码简单分析:x264命令行工具(x264.exe)

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  7. 在vc6控制台程序中如何调用运行ImageMagick命令行工具

    在http://www.imagemagick.org/script/index.php网站下载相应的执行文件,这里以下载ImageMagick-6.6.5-10-Q16-windows-static ...

  8. 如何运行ImageMagick的命令行工具

    在http://www.imagemagick.org/script/index.php网站下载相应的执行文件,这里以下载ImageMagick-6.6.5-10-Q16-windows-static ...

  9. 命令行查看图片_you-get:使用命令行工具下载网络资源,可下载 B 站视频

    如何使用命令行工具下载网络资源 这是一篇略带技术性的教程文章,你需要略懂 Python 以及命令行的相关操作. 首先有请这篇文站的主角:you-get ,目前 GitHub 33k+ stars. y ...

最新文章

  1. IDEA生成toString方法的快捷键
  2. mac 无法ssh localhost,错误提示:bash: /usr/local/bin/ssh_session: Permission denied
  3. HarmonyOS之深入解析服务卡片的使用
  4. 一行代码揭开CPU执行原理
  5. 02 List、Tuple、Dict、Set
  6. python变量名称的规定_Python 趣闻:如何获得变量的名字?
  7. 有oracle操作系统,Oracle操作系统认证方式
  8. anaconda激活python_Anaconda使用conda activate激活环境出错(待完全解决)2018-06-09
  9. 【C语言指针】 回调函数、冒泡函数模拟实现qsort、指针和数组笔试题解析
  10. 互利网上数字金融典型场景: 网络借贷
  11. ~~二维差分(附模板题)
  12. verilog之用户定义原语UDP详细解释
  13. 建站篇-用户认证系统-管理员登陆后台
  14. Lucene的几种分词系统
  15. Java Swing开发 Label标签 界面中文出现乱码解决方案
  16. 完美解决 WinRAR 中文版 启动时的超恶心广告弹窗
  17. 怎么用计算机测出来体脂,怎么测体脂比较科学
  18. 如何快速提高产品互动能力?
  19. 集成电路设计的一种运作模式(Fabless/Foundry/IDM模式)
  20. Kinect v2(Microsoft Kinect for Windows v2 )配置移动电源解决方案

热门文章

  1. 程序员进阶之道(一)
  2. Flutter 1.17发布,带来多个新特性
  3. 微信网页授权(前后端)
  4. 家用电器系列分析之电磁炉原理
  5. 微功耗、低噪声、低温漂、精密电压基准源替代 AD580 AD780 ADR03 ADR431ADR433 ADR443 REF193 REF5030
  6. android 计步器毕设论文,基于单片机的计步器.doc
  7. 在sql强制指定索引查询
  8. cytoscape绘制互作网络图(一)
  9. 英特尔®RealSense™深度摄像机D400系列的深度后处理
  10. 理论篇一: 如何设计游戏棋牌平台 - 服务端 - 简介