如何解决将人脸标签写入XMP文件未嵌入以及JPG中嵌入的XMP元数据
我的数据库中有人脸标签数据(人物姓名和X / Y以及每个图像的每个框的大小)。
我要使用此信息更新相应的JPEG或XMP文件。
我知道ExifTool,但是我看不到如何为每个图像创建这种列表。
我可以为此使用python或cmd提示逻辑。
注意:我尝试了How to write WIC XMP people tags to jpg? Exiftools更新了该文件,但是该框/名称不会在任何软件(Photo,Lightroom,XnView)上显示,即使我也将关键字person添加为标签,该名称仍会显示在“人员”选项卡上的资源管理器中。
解决方法
在评论之后,我执行了以下cmd行来解决该问题:
exiftool -xmp-mwg-rs:RegionAppliedToDimensionsH=4000 -xmp-mwg-rs:RegionAppliedToDimensionsUnit="pixel" -xmp-mwg-rs:RegionAppliedToDimensionsW=6000 -xmp-mwg-rs:RegionAreaX=0.319270833 -xmp-mwg-rs:RegionAreaY=0.21015625 -xmp-mwg-rs:RegionAreaW=0.165104167 -xmp-mwg-rs:RegionAreaH=0.30390625 -xmp-mwg-rs:RegionName=John -xmp-mwg-rs:RegionRotation=0 -xmp-mwg-rs:RegionType="Face" myfile.xmp
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。