ImageKit:Rust 编写的一个强大、快速且灵活的命令行工具,用于批量处理图片


imagekit 是一个强大、快速且灵活的命令行工具,用于批量处理图片。它使用 rust 编写,通过并行处理来最大化性能,让你能轻松地对整个目录的图片进行尺寸调整、质量控制和添加高度可定制的水印。

功能特性

  • 批量处理: 递归地处理指定输入目录下的所有图片 (.jpg, .jpeg, .png, .gif, .bmp, .webp)。
  • 智能缩放:
    • 如果只提供宽度,则自动按比例计算高度,保证图片不变形。
    • 如果只提供高度,则自动按比例计算宽度。
  • 质量控制: 使用 -q  --quality 参数(1-100)微调输出质量,在文件大小和视觉保真度之间取得平衡。设置为 100 可获得最佳质量。
  • 强大的水印功能:
    • 多语言支持: 完美渲染混合文本水印,支持全球主要书写系统,包括拉丁文(用于英语、法语、西班牙语)、西里尔文(用于俄语)、泰文以及中日韩统一表意文字。
    • 高度可定制: 在图片的九个标准位置添加文本,并自由设置字体大小。
    • 自定义颜色: 通过十六进制色码(如 RRGGBB  RRGGBBAA)精确控制水印颜色和透明度。
    • 智能缩放: 如果请求的水印对于图片来说过大,工具会自动缩小水印以确保其完整显示,永不裁切。
  • ⚡ 极速性能: 利用 Rayon 库并行处理图片,充分利用多核 CPU 的性能。
  • 跨平台: 可在 Windows, macOS, 和 Linux 上编译和运行。

ImageKit:Rust 编写的一个强大、快速且灵活的命令行工具,用于批量处理图片

? 使用方法

示例

示例 1: 添加包含中英文的水印

./target/release/imagekit \ -i example/img-src \ -o example/img-out \ --watermark-text "你好, World! - 印记"

示例 2: 缩放图片并以最高质量保存

如果你希望调整尺寸但不损失图片质量,请使用 --quality 100

Mistral AI Mistral AI

Mistral AI被称为“欧洲版的OpenAI”,也是目前欧洲最强的 LLM 大模型平台

Mistral AI 182 查看详情 Mistral AI

./target/release/imagekit -i example/img-src -o example/img-out --width 1024 --quality 100

示例 3: 添加一个不透明的黑色水印(使用默认质量 85)

./target/release/imagekit \ -i example/img-src \ -o example/img-out \ --watermark-text "@机密文件" \ --watermark-color 000000FF

? 命令行选项

选项 标志 描述 必需/可选 默认值
输入目录 -i, --input-dir 包含需要处理的图片的源目录。 必需 -
输出目录 -o, --output-dir 用于存放处理后图片的目录。 必需 -
宽度 --width (可选)调整图片的宽度。若不提供高度,则按比例缩放。 可选 原始宽度
高度 --height (可选)调整图片的高度。若不提供宽度,则按比例缩放。 可选 原始高度
水印文字 --watermark-text (可选)要添加的水印文字内容。 可选 -
水印位置 --watermark-position (可选)水印在图片上的位置。 可选 se
字体大小 --font-size (可选)水印文字的大小(单位:像素)。 可选 24
水印颜色 --watermark-color (可选)水印颜色,格式为 RRGGBB 或 RRGGBBAA。 可选 FFFFFF80 (半透明白)
质量 -q, --quality (可选)设置输出质量(1-100)。对于JPEG,影响压缩率;对于PNG,影响压缩速度。 可选 85
输出格式 --output-format (可选)指定输出图片的格式。 可选 原始格式

watermark-position 的可用值:

  • nw: 左上, north: 中上, ne: 右上
  • west: 中左, center: 居中, east: 中右
  • sw: 左下, south: 中下, se: 右下

详情见:https://github.com/hzbd/imagekit/blob/master/README-zh.md

源码地址:点击下载

以上就是ImageKit:Rust 编写的一个强大、快速且灵活的命令行工具,用于批量处理图片的详细内容,更多请关注其它相关文章!


# 欧洲  # 百度推广营销计划书  # 莱芜营销推广数据展示  # 茶楼网站建设流程表格  # seo免费自学教程seo博客  # 茂名网站建设的概述  # 怎么做寄售网站平台推广  # 宝鸡短视频seo技巧  # 长沙公司网站建设  # 网站排名优化关键词价格  # 营销推广类活动  # 只提供  # 拉丁文  # 重启  # 多核  # linux  # 按比例  # 命令行  # 递归  # 可选  # cos  # 多语言  # win  # macos  # mac  # 工具  # github  # windows  # git 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894


相关推荐: Midjourney创始人:AI应该成为人类思想的延伸  参议院司法听证会:AI 不易管控,有可能被恶意分子利用来研发生化武器  智能手机应用中的人工智能的重要性  Snap宣布研发出新技术 可大幅提升AI生成图像速度  热点 | 人工智能黄金时代开启  人工智能框架生态峰会即将召开,聚焦AI大模型技术与科学智能探索!  利好来了,AI再起一波?  网易加速行业AI大模型应用,将覆盖100多个应用场景  字节、网易相继入局,AI之后大厂又找到下一个风口?  即时 AI再次升级 30秒生成自带动效的网页 生成速度提升100%  本届人工智能大会上的这个“镇馆之宝”,来自长宁企业西井科技!  利用AI技术更好地发展农村电商  英伟达的AI领域垄断地位:一直无法撼动吗?  AYANEO AIR 1S 掌机发布:R7 7840U,预订价 4699 元起  喜马拉雅在国际会议挑战赛中突破语音重叠难题斩获第一 加速AI创新  腾讯汤道生:大模型只是起点,产业落地是AI更大的应用场景  华为昇腾AI原生支持30多种基础大模型,包括GPT  闪电快讯|京东推出言犀AI大模型 面向零售、医疗、物流等产业场景  映宇宙集团执行总编辑:元宇宙还是要以人为媒介  MIT开发“PhotoGuard”技术保护图像免遭恶意AI编辑  微盟宣布联合腾讯云共建行业大模型:加快激活AI大模型智能应用  赋能选题探索:AI助手在经济学专业中的应用指南  张勇对话多位诺奖得主 人工智能将无处不在  华为盘古AI模型实现秒级全球气象预报时间缩短  “技术+实践+生态”三箭齐发,京东方抢占物联网高地  最大助力35公斤 外骨骼机器人或在养老、医疗领域“大展身手”  聚焦人工智能大模型、AIGC 徐汇十余场重磅论坛等你来  这效果能打几分?AI真人化《名侦探柯南》  Nature封面:量子计算机离实际应用还有两年  微软推出人工智能模型 CoDi,可互动和生成多模态内容  借力AI!PCB全球巨头,有爆发潜质吗?  AI新视野,增长新势能,伙伴云受邀出席笔记侠创业讲真话AI峰会  为AI而服务设计:构建以人为本的AI创新方法  CharacterAI - 也许会成为会话人工智能的未来  一家 380 亿美元的数据巨头,要掀起企业「AI 化」革命  AI拉动PCB发展|行业发现  传字节内测对话式 AI 产品,代号「Grace」;马斯克嘲讽苹果 头显;比亚迪 F 品牌定名「方程豹」  此「错」并非真的错:从四篇经典论文入手,理解Transformer架构图「错」在何处  拓普龙7188ML:轻便壁挂式工控机箱,为人工智能应用场景提供有力保障  大脚攀爬者车主福利!无人机、运动相机大奖等你来挑战  助力人工智能产业高质量发展 龙岗区算法训练基地正式启用  赋能金融新生态,多家银行创新应用成果亮相世界人工智能大会  当科幻走进现实 脑机接口新技术能为生活带来哪些惊喜?  苹果式 AI 哲学:不着一字,处处落子  “五年内人类程序员将消失”预言引争议,AI真的那么强大了吗?  智能机器人正在彻底改变客户服务  “无人驾驶船”将首次亮相世界人工智能大会,下半年或开进上海迪士尼  水路两栖艇、消防灭火机器人……这个展览“黑科技”抢眼  AIGC浪潮下,联想集团再加码计算与人工智能  北京市通用人工智能产业创新伙伴计划名单公布,京东科技入选“算力伙伴” 

 2025-11-04

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

运城市盐湖区信雨科技有限公司


运城市盐湖区信雨科技有限公司

运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

 8156699

 13765294890

 8156699@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.