处理图片的利器sips
使用终端命令行批量转换图片文件格式,使用的命令是sips,sips可以转换一个或多个图片文件的文件格式。下面这条命令就是sips命令的基本构成。使用下面命令时,需要将终端定位到图片文件所在文件夹。sips
单个图片格式转换(jpg转png)
#sips -s format [格式名称] [文件名] --out [输出文件的名称]sips -s format png image.jpg --out image.png;
多个图片格式转换
#for i in [文件名];
#do#sips -s format [格式名称] $i --out [文件夹名称]/$i.[格式名称];
#done;for i in *.jpg;
dosips -s format png $i --out new/$i.png;
done;
# 批量处理并重命名
count=1;
for pic in *.jpg;
dosips -s format png --out new/"image${count}.png" "$f";let count=count+1;
done;
处理图片宽高
# 常用命令
sips --out output.png --resampleWidth ${width} input.png;# 批量处理(会覆盖源图片)
# 指定宽度、保持比例
sips --resampleWidth ${width} *.jpg;
# 指定宽高
sips -z ${height} ${width} *.jpg;
处理图片的利器sips相关推荐
- 使用macOS自带convert,sips命令快速处理图片及转换图片格式
写在前面 最近有需求转换图片的格式, 例如 将.PDF转换为.png以便CSDN编辑器上传(如果直接使用截图会显得比较麻烦,多费一道手续), 或是将微信的一些图片制作成表情包(需要转换图片为.gif格 ...
- 性能调优之综合篇 - Linux系统性能监控和故障排查利器Sysdig
Sysdig绝对是可以跟SystemTap相媲美的工具,都是系统故障排查的利器,不论是开发人员还是运维人员都必须要掌握的一个工具.今天先介绍一下Sysdig的一些特性.官网上说Sysdig是Strac ...
- Pandoc 从入门到精通,你也可以学会这一个文本转换利器
Pandoc 简介 如果你需要在不同的文件格式之间相互转换,多半听说或使用过文档转换的瑞士军刀--Pandoc.事实上,不仅人类知道 Pandoc,最近很火的人工智能 ChatGPT 也知道「将 Ma ...
- 推荐14款强大的Mac修图利器,简约创意,让你随心所欲的创作
如何让您的照片看起来更棒,并让人们喜欢的珍贵的纪念品,推荐14款强大的Mac修图利器,简约创意,让你随心所欲的创作,原来修图从未如此简单. 1.Luminar 4 Luminar 4 for mac( ...
- 动态执行流程分析和性能瓶颈分析的利器——gperftools的Cpu Profiler
在<动态执行流程分析和性能瓶颈分析的利器--valgrind的callgrind>中,我们领略了valgrind对流程和性能瓶颈分析的强大能力.本文将介绍拥有相似能力的gperftools ...
- 堆状态分析的利器——gperftools的Heap Profiler
在<内存泄漏分析的利器--gperftools的Heap Checker>一文中,我们介绍了如何使用gperftools分析内存泄漏.本文将介绍其另一个强大的工具--Heap Profil ...
- 堆状态分析的利器——valgrind的DHAT
在<堆问题分析的利器--valgrind的massif>一文中,我们介绍了如何使用massif查看和分析堆分配/释放的问题.但是除了申请和释放,堆空间还有其他问题,比如堆空间的使用率.使用 ...
- 动态执行流程分析和性能瓶颈分析的利器——valgrind的callgrind
在<内存.性能问题分析的利器--valgrind>一文中我们简单介绍了下valgrind工具集,本文将使用callgrind工具进行动态执行流程分析和性能瓶颈分析.(转载请指明出于brea ...
- 内存问题分析的利器——valgrind的memcheck
在<内存.性能问题分析的利器--valgrind>一文中我们简单介绍了下valgrind工具集,本文将使用memcheck工具分析各种内存问题.(转载请指明出于breaksoftware的 ...
最新文章
- 我觉得有不少人被Spring带着跑偏了!
- cocos2dx的图片载入
- netsh winsock reset什么意思_商丘耐火砖什么意思,刹车片_马达加斯加嘎瓦石墨公司...
- 2.3.1 进程的同步与互斥
- iis php打开空白页,windows+IIS+php 访问显示空白页 php版本信息访问正常
- C++(STL):11---vector源码剖析
- ICLR2019 论文清单
- VGGNet原理和实现
- Ubuntu下安装Python3(与旧Python2版本共存)
- C++ explicit禁止单参构造函数隐式调用
- 嵌入式开发与C++开发的区别是什么?
- RuntimeException
- oppo手机维语字体_OPPO手机中字体设置在哪里 OPPO手机中字体设置方法
- 扩展卡尔曼滤波soc估算 基于EKF算法的锂电池SOC
- linux设置字符编码gbk,CentOS修改默认字符编码为GBK
- 嘉和生物药业(开曼)控股有限公司于香港联交所主板成功上市
- 如何制作全景图片,VR全景制作流程解析
- 自然语言处理:问答语料生成词汇表,词转向量(三)
- 实验室装水的容器叫什么_实验室常见水的种类_生命之源水
- Cesium中获取地形三角网并进行土方计算