ImageIdentify
ImageIdentify[image]
产生尝试识别 image 是哪种图片的结果.
ImageIdentify[image,category]
限制 image 图像的识别为指定的类别对象.
ImageIdentify[image,category,n]
给出大约 n 个可能识别列表.
ImageIdentify[image,category,n,"prop"]
给出每个识别的指定属性.
更多信息和选项
- ImageIdentify[{image1,image2,…},…] 可被用于识别多个图像中的对象.
- 在 ImageIdentify[image,category] 中,category 可能的形式包括:
-
"type" 类似用于 Interpreter 中的实体类型 "concept" 类似用于 "Concept" 实体中的已命名概念 "word" 类似用于 WordData 中的英文单词 wordspec 类似用于 WordData 中的词义规范 Entity[…] 任何适当的实体 category1category2… 任何 categoryi - 默认情况下,ImageIdentify 返回形式为 Entity["Concept",…] 的对象.
- 属性 "prop" 可以是下列之一:
-
"Concept" 概念实体对象 "Entity" 可能情况下,一个具体的实体对象(默认) "Probability" 概念和概率的关联 "cprop" 由 "Concept" 实体支持的属性 {prop1,…} 属性规范列表 - 可以给出下列选项:
-
AcceptanceThreshold Automatic 识别接受阈值 PerformanceGoal Automatic 识别中的优化内容 SpecificityGoal Automatic 查询何种对象类型的特征 TargetDevice "CPU" 在其上计算的目标设备 - PerformanceGoal 可能的设置包括 "Speed" 和 "Quality".
- SpecificityGoal 可能的设置包括:
-
"Low" 喜好的一般对象分类 "High" 喜好的特定对象类型 s 介于 0(最低)和 1(最高)之间的特征 - 如果在接受的阈值中没有找到内容,则返回 Missing["Unidentified"].
- ImageIdentify 使用机器学习. 在不同版本的 Wolfram 语言中,其方法、训练集和偏差可能会改变并给出不同的结果.
- ImageIdentify 可能会下载将保存在本地对象存储(位于 $LocalBase)中的资源,可使用 LocalObjects[] 列出,使用 ResourceRemove 可将其删除.
范例
打开所有单元关闭所有单元选项 (4)
AcceptanceThreshold (1)
PerformanceGoal (1)
使用 PerformanceGoal"Speed" 可以尽可能快的速度获取结果:
属性和关系 (1)
ImageIdentify 使用的神经网络可以使用 NetModel 访问:
巧妙范例 (1)
使用 WordCloud 可视化对象识别结果:
Wolfram Research (2015),ImageIdentify,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageIdentify.html (更新于 2023 年).
文本
Wolfram Research (2015),ImageIdentify,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageIdentify.html (更新于 2023 年).
CMS
Wolfram 语言. 2015. "ImageIdentify." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2023. https://reference.wolfram.com/language/ref/ImageIdentify.html.
APA
Wolfram 语言. (2015). ImageIdentify. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ImageIdentify.html 年