MagicEXIF(元数据编辑器)
可交换图像文件格式(英语:Exchangeable image file format,官方简称Exif),是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据。不管你是用手机拍照还是相机,原图都会有这个信息,一般是不能修改的,里面可能包含你的隐私。
厂商注释(MakerNote)是储存在EXIF中的厂商专有的注释数据,采用二进制格式,由不同的厂商自行制订,因此没有统一的标准,往往只能由生产商读取。厂商注释往往记录了许多 Exif 标准中未被正式定义的标签,比如快门次数、白平衡微调、人脸侦测信息、连拍序列、对焦数据等等,大大扩展了 Exif 标准的局限性。
由于缺乏统一的行业标准,加之设备生产商往往不对外公布其厂商注释采用的格式,使得解码和识别厂商注释变得十分困难。一般的EXIF查看软件并不能解码厂商注释数据,目前能够正确读取并识别的厂商注释项目的EXIF查看/编辑软件少之又少。MagicEXIF 通过自主研发已经能够正确读取、识别并修改多达16个厂商的注释数据,涵盖了各个主流的设备生产商。
为什么要编辑EXIF信息
添加或更正拍摄参数:有时候原始照片的元数据会因为机内设置不正确、或者采用非原厂配件而导致EXIF信息产生偏差,典型的例子包括:机内日期设定错误导致照片的拍摄时间不正确、使用无电子触点的手动镜头导致光圈信息缺失等。通过编辑EXIF信息可以有效修正这类偏差。
保护作品版权:许多摄影爱好者喜欢在网络上分享自己的作品,但又担心作品被盗用。通过编辑EXIF信息用户可以添加特有的版权信息,还可以添加照片的描述等,从而在随心分享作品的同时保护自己的合法权益。
添加GPS地理信息:GPS全球卫星定位往往是只有高端机型才拥有的功能,往照片中加入GPS信息可以直观地了解照片的具体拍摄地点,方便对照片按地域进行管理的同时也能够记录旅行的足迹。
修复丢失的原图:很多摄影师为了节省储存空间都有对图像进行压缩的习惯,经过编辑软件转存的图像往往会丢失大部分元数据。当有特殊需要的时候(比如参赛提交原图等),由于没有备份,要重新获得原始的图像往往变得十分困难;此外,也有许多摄影师会选择使用RAW格式来储存原图,经过编辑软件转码后的JPEG图像往往丢失了原始信息。通过导入EXIF数据可以有效解决类似的问题。
打开界面
可选文件类型
概览
一共有151项源数据
特色功能
重构
编辑器
批处理功能,爱了
导出功能
一些设置项
可看直方图
一些功能
设菜单
http://www.magicexif.com/help/products
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Go 语言学习之变量
- Go 泛型的括号选择:[ ] or ( )?
- 如何使用GitLab CI/CD 触发多项目管道
- 使用docker数据卷持久化容器数据
- 面向初学者的Docker快速入门指南
- TypeScript:React、拖拽、实践!
- 太慢不能忍!CPU又拿硬盘和网卡开刀了!
- 懂了!VMware/KVM/Docker原来是这么回事儿
- CPU明明8个核,网卡为啥拼命折腾一号核?
- 2020-07-22-腾讯云-slb-kubeadm高可用集群搭建
- 2020-07-23-kubernetes集群使用腾讯云cbs块存储
- 十一、详解面向对象
- 十二、面向对象实战之封装拖拽对象
- 数组reduce方法的高级用法
- 十七、详解 ES6 Modules