ExifTool下载和工具用法链接https://www.rmnof.com/article/exiftool-introduction/

记录用到的命令

  1. 查看JPG图片信息
    exiftool.exe filename.jpg
    会输出一大片信息,包括分辨率,厂商,拍摄时间,EOTF,色域等信息,我用的多的是看色域信息。
  2. 抽出图像的icc_profile文件
    exiftool.exe -icc_profile -b -w icc filename.jpg
    会保存一个filename.icc文件,如果把JPG图片用opencv等工具读取再保存,文件里的APP字段基本上都丢了,色域信息就丢了,只要图片不是sRGB色域,保存的图片和原图就不一样了,因为ICC文件丢失了,所以一般需要把原图的ICC文件保存,再写到新图片里。
  3. 给JPG文件添加ICC文件
    exiftool.exe “-icc_profile<=filename1.icc” filename.jpg
    引号不能丢。
  4. 可以把一张图的ICC文件拷贝到另一张里
    exiftool.exe -tagsFromFile src.jpg -icc_profile dst.jpg
    -tagsFromFile可以用来拷贝其他字段,比如图片的时间,只要写对应的tag就行。
    如拷贝创建时间
    exiftool.exe -tagsFromFile src.jpg -create date dst.jpg

其他的待补充。。。

ExifTool常用使用方法相关推荐

  1. android屏幕密度高度,Android获取常用辅助方法(获取屏幕高度、宽度、密度、通知栏高度、截图)...

    我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现.下面就分享一下Android中常用的一些辅助方法: 获取屏幕高度: /** * 获得屏幕高度 * @para ...

  2. 多线程2(常用的方法:join、interrupt、currentThread、isAlive、setDaemon...)

    常用的方法: 1.join()方法: join()方法:执行该方法的线程进入阻塞状态,直到调用该方法的线程结束后再由阻塞状态转为就绪状态. 示例: package venus;import java. ...

  3. 基于 Python 的 8 种常用抽样方法

    抽样是统计学.机器学习中非常重要,也是经常用到的方法,因为大多时候使用全量数据是不现实的,或者根本无法取到.所以我们需要抽样,比如在推断性统计中,我们会经常通过采样的样本数据来推断估计总体的样本. 上 ...

  4. 病理分析常见数据集及常用模型方法总结

    病理分析常见数据集及常用模型方法总结 目录 病理分析常见数据集 病理图像分类常见处理方法 病理图像常见数据集详细说明 相关论文梳理

  5. java 中常用方法_java_中常用的方法总结

    8月1日 练习: 合理覆盖Cat数据类型的,equals()方法 Cat.java 1 覆盖hashCode() 返回的整型值是唯一的 int    hashCode() 用法: 一般使用String ...

  6. 查处的数据如何乱序_老司机总结常用镜像方法,让镜像数据更加可靠

    在做数据包分析的时候,经常会说一句话,"Packets never lie(数据包不会说谎)",即数据包会真实反应网络服务和应用服务的真实状态.基于网络镜像的流量分析同样如此,如果 ...

  7. C语言中常用计时方法总结

    转自:http://blog.csdn.net/fz_ywj/article/details/8109368 C语言中常用计时方法总结 1. time() 头文件:time.h 函数原型:time_t ...

  8. js如何操作表格(常用属性方法汇总)

    js如何操作表格(常用属性方法汇总) 一.总结 一句话总结: 二.表格相关的属性和方法 1.1 Table 对象集合 cells[] 返回包含表格中所有单元格的一个数组. 语法:tableObject ...

  9. C语言常用排序方法大全

    C语言常用排序方法大全 /* ============================================================================= 相关知识介绍( ...

最新文章

  1. 图片基础知识梳理(3) BitmapBitmapFactory 解析
  2. java二级下拉菜单_航菜单栏中的二级下拉菜单
  3. LightOJ - 1265 概率
  4. hexo本地博客的转移
  5. Element-UI中关于table表格的那些骚操作
  6. android app links,Android APP Links 配置
  7. (多源转化成单源dijsktra)一个人的旅行
  8. node.js——麻将算法(五)胡牌算法的一些优化处理方案(有赖子版)
  9. 【已解决】清除linux系统的多余引导
  10. Failure [INSTALL_FAILED_OLDER_SDK] [每件问题100块]
  11. (C语言)2066 分组统计
  12. (C语言)队列的链式实现(数据结构十一)
  13. Permute3 mac最新多种媒体视频格式转换工具
  14. Layout天线效应的产生原因以及解决方法
  15. 光学软件市场现状研究分析报告-
  16. 量化回测系统 股票回测系统 极简回测 策略开发
  17. ​特拉华大学彭曦教授招收2021 Fall全奖博士生
  18. 日语バズる中文怎么翻译?
  19. 《薛兆丰的经济学课》课程总结3--生命有限
  20. 侯捷C++系统工程师

热门文章

  1. 基于金字塔模型的自动化测试设计
  2. 皮尔逊相关系数和检验P值
  3. Ubuntu16 wine安装迅雷
  4. 2022西式面点师(高级)操作证考试题模拟考试平台操作
  5. 第四章 虚拟现实的计算体系结构
  6. android相机权限xml,Android相机权限检测兼容问题
  7. Shadow 腾讯插件化——深度解剖框架设计
  8. tornado源码分析-Application
  9. 非真实感渲染(NPR)论文理解及其复现(Unity) - 《Stylized Highlights for Cartoon Rendering and Animation》
  10. ActiveX控件属性的下拉列表