日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > java >内容正文

java

Java中xmp标签的作用_如何在Java中从JPEG读取XMP面部数据

發(fā)布時(shí)間:2023/12/15 java 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java中xmp标签的作用_如何在Java中从JPEG读取XMP面部数据 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我已經(jīng)將Picasa的面部數(shù)據(jù)保存在JPEG文件中(在XMP中),現(xiàn)在我試圖用Java讀取該信息.到目前為止,我失敗了,將不勝感激.

我正在嘗試使用metadata-extractor庫(kù)(盡管任何其他解決方案也可以).我可以閱讀基本信息(例如日期,圖像尺寸等),但是我在提取其他數(shù)據(jù)時(shí)迷失了方向.這是到目前為止我得到的:

File file -- this is my JPEG file

Metadata metadata = JpegMetadataReader.readMetadata(file);

XmpDirectory xmpDirectory = metadata.getDirectory(XmpDirectory.class);

XMPMeta xmpMeta = xmpDirectory.getXMPMeta();

System.out.println(xmpMeta.dumpObject());

結(jié)果:

ROOT NODE

http://www.metadataworkinggroup.com/schemas/regions/ = "mwg-rs:" (0x80000000 : SCHEMA_NODE)

mwg-rs:Regions (0x100 : STRUCT)

mwg-rs:AppliedToDimensions (0x100 : STRUCT)

stDim:h = "2793"

stDim:unit = "pixel"

stDim:w = "2047"

mwg-rs:RegionList (0x200 : ARRAY)

[1] (0x100 : STRUCT)

mwg-rs:Area (0x100 : STRUCT)

stArea:h = "0.69531"

stArea:unit = "normalized"

stArea:w = "0.790425"

stArea:x = "0.491451"

stArea:y = "0.41783"

mwg-rs:Name = "abcde"

mwg-rs:Type = "Face"

http://ns.adobe.com/xap/1.0/ = "xmp:" (0x80000000 : SCHEMA_NODE)

xmp:ModifyDate = "2014-04-06T19:43:24+01:00"

我不明白如何到達(dá)這些stArea:w,mwg-rs:Type =“ Face”等.

解決方法:

像往常一樣,在發(fā)布后立即有found a solution.我將在下面列出以將其放在此處.

try {

Metadata metadata = ImageMetadataReader.readMetadata(imageFile);

XmpDirectory xmpDirectory = metadata.getDirectory(XmpDirectory.class);

XMPMeta xmpMeta = xmpDirectory.getXMPMeta();

XMPIterator itr = xmpMeta.iterator();

while (itr.hasNext()) {

XMPPropertyInfo pi = (XMPPropertyInfo) itr.next();

if (pi != null && pi.getPath() != null) {

if ((pi.getPath().endsWith("stArea:w")) || (pi.getPath().endsWith("mwg-rs:Name")) || (pi.getPath().endsWith("stArea:h")))

System.out.println(pi.getValue().toString());

}

}

} catch (final NullPointerException npe) {

// ignore

}

我在這里不喜歡的是,它遍歷所有屬性,而不僅僅是讀取必需的屬性.有更好(更快)的解決方案嗎?

標(biāo)簽:picasa,xmp,metadata-extractor,java

來源: https://codeday.me/bug/20191121/2054131.html

總結(jié)

以上是生活随笔為你收集整理的Java中xmp标签的作用_如何在Java中从JPEG读取XMP面部数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩av一区在线 | 深夜在线 | 中文字幕久久久 | 成人啪啪网站 | 性五月天| 1000部多毛熟女毛茸茸 | 日韩中文字幕亚洲精品欧美 | 男女互操视频 | 午夜精品久久久久久久99热浪潮 | 国产精品污www在线观看 | 国产精品电影一区二区三区 | 久久久人体 | 李宗瑞91在线正在播放 | 鲁在线视频 | 久久羞羞 | 成人免费观看视频网站 | 午夜污污| 91精品国产综合久久国产大片 | 中国在线观看免费高清视频播放 | 日韩av在线播放一区 | 久久久久久久亚洲精品 | 亚洲成人网av | 黄网站免费入口 | 激情伦成人综合小说 | 久久久久久久毛片 | 97成人在线观看 | 少妇呻吟视频 | 极品另类 | 欧美亚洲少妇 | 在哪里可以看毛片 | gai视频在线观看资源 | 亚洲涩色 | 国产精品久久久久久久久夜色 | 妹子干综合网 | 淫片一级国产 | 全部毛片永久免费看 | 日韩欧美国产一区二区三区在线观看 | 狠狠操狠狠操狠狠操 | 96久久| 国产视频一区二区三 | 精产国品一二三产品蜜桃 | 韩国一区二区在线播放 | 香蕉精品视频在线观看 | 欧美一级片免费在线观看 | 青青草娱乐在线 | 久久精品精品 | 欧美福利片在线观看 | 亚洲最大在线视频 | 国产毛片不卡 | 97国产精品久久 | 亚洲午夜精品一区二区三区他趣 | 丰满少妇xbxb毛片日本 | 亚洲色图 在线视频 | 天堂中文在线视频 | 四虎永久在线精品免费一区二区 | 97成人精品| 强开小嫩苞一区二区三区网站 | 麻豆视频在线观看免费 | jizzjizz8| 午夜精品美女久久久久av福利 | 亚洲精品色 | 欧美黄色免费观看 | 国产一区二区三区四区五区 | 炕上如狼似虎的呻吟声 | 国产亚洲欧美精品久久久www | 超碰人人澡 | 欧美精品h | 日韩在线一二三 | 一级黄色录象 | 欧美亚洲一区 | 深夜激情视频 | 国产污片在线观看 | 国产色无码精品视频国产 | 午夜影院黄| 伊人avav | 日日骚网| 亚州色图欧美色图| 97国产精品人人爽人人做 | 久久久高清免费视频 | 天天爽夜夜爽 | 亚洲第一黄 | 五月激情综合 | 伊人宗合| 亚洲乱人伦 | 先锋资源在线视频 | 性——交——性——乱免费的 | 久久亚洲免费视频 | 欧美一区二区三区免 | 91av欧美| 污视频在线观看网址 | 欧美群交射精内射颜射潮喷 | 国产成人综合一区二区三区 | 91网站免费入口 | 人人爽人人爱 | 在线观看日韩一区 | 不卡的av在线播放 | 黄色最新网址 | 国产日韩欧美91 | 欧美一级激情 |