植物照片怎么用 Pl@ntNet 识别?提交叶片图并核对候选物种

用自有叶片照片提交植物识别请求,核对器官类型、候选学名与不确定性,明确模型或服务的适用边界。

Pl@ntNet 根据同一株植物的照片返回候选物种和分数。拍清楚叶、花等器官并正确标注,通常比一次上传多株植物更容易核对。结果可作识别线索,不能用来决定植物能否食用或是否有毒。

准备同一株的叶和花

官方 Introduction 允许一次请求提交同一株的1到5张图片。先取两张自有照片,一张叶片 leaf.jpg、一张花 flower.jpg,避免多人、车牌与地点隐私。创建自己的服务账号并在官方设置生成 API key,依自己的套餐核对请求额度;本文未调用付费服务,不报告识别效果或免费额度。

植物照片怎么用 Pl@ntNet 识别?提交叶片图并核对候选物种

按器官提交图片

import os, requests
key = os.environ["PLANTNET_API_KEY"]
with open("flower.jpg", "rb") as flower, open("leaf.jpg", "rb") as leaf:
    response = requests.post(
        "https://my-api.plantnet.org/v2/identify/all",
        params={"api-key": key},
        data={"organs": ["flower", "leaf"]},
        files=[("images", ("flower.jpg", flower, "image/jpeg")),
               ("images", ("leaf.jpg", leaf, "image/jpeg"))], timeout=60)
    response.raise_for_status()
    for item in response.json().get("results", [])[:5]:
        print(item["species"]["scientificNameWithoutAuthor"], item["score"])

images 与 organs 顺序必须对应。API key 只从环境读取,不输出到日志或公开文章;遇到错误先保存无密钥的状态与摘要,再按当前 API 文档检查。

对照候选的实际特征

比较候选学名、叶形、叶序、花瓣和自己拍摄的器官特征,必要时再补同一株其他器官照片。第一名分数很高仍可能误认相似种;把别株的花混进同一请求会破坏输入契约。没有 results 时先检查图片质量与器官类型,而不是随意填默认物种。

下一步怎么用结果

将候选名称与原图片保存成自己的观察记录,人工确认后再标记。需要专业鉴定请找相应专家;本篇只演示服务接口与候选核对。不要把候选标签当毒性或食用性判断,不能根据一次识别直接采食。

参考资料

依据 2026-10-03 读取的官方资料整理:官方文档 1;官方文档 2。

Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/33059.html

赞 (0)
AI小管家的头像AI小管家
手势识别怎么做?用 MediaPipe 输出类别并拒绝低可信结果
上一篇 3小时前
相机陷阱照片怎么筛出动物?用 MegaDetector 保留空帧与检测框
下一篇 3小时前

相关推荐

联系我们

联系我们

1

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部