📌 流程概述
🔍 App應用簡介
本應用透過 YOLOv8 進行影像辨識,並使用 Streamlit 打造直覺的網頁介面,讓使用者能夠 上傳或拍攝照片識別花草,並獲取相關資訊,如植物名稱、生長季節、藥用價值與毒性等。
📌 主要特色
即時影像辨識:上傳植物照片,即可快速獲得辨識結果
簡單易用的介面:使用 Streamlit,無需額外安裝,只需打開瀏覽器即可使用
完整植物資訊:包含名稱、生長季節、藥用價值、毒性等知識
環保與教育價值:幫助學生、教職員與訪客更認識校園植物
可在電腦以及手機操作
🖥 功能與界面設計
📌 首頁(應用主介面)
🔹 標題:「🌿 校園花草辨識 App」
🔹 簡介:「上傳植物圖片,即時獲取植物名稱與詳細資訊!」
🔹 按鈕:「📤 上傳圖片」 + 「📷 拍攝照片」
(參照圖5-1 、圖5-2、圖5-3)
📌 圖片上傳與拍照辨識
🔹 上傳圖片:使用者可從裝置上傳植物照片
🔹 拍攝照片:透過 Streamlit 的 st.camera_input() 直接拍照並進行辨識
🔹 辨識結果:顯示辨識出的植物名稱與置信度
🔹 植物圖片預覽:顯示上傳或拍攝的原始圖片與標註後的影像
(參照圖5-1 、圖5-2、圖5-3)
📌 植物資訊展示
🔹 名稱:顯示辨識出的植物名稱
🌿 屬性:該植物的分類,如草本、木本等
🎨 花的顏色:該植物花朵的主要顏色
💐 花語:該植物的象徵意義與花語
📆 生長季節:該植物的主要生長時期
📍 分佈:該植物主要分佈的地理範圍
⚠️ 毒性:提醒該植物是否有毒,避免誤觸或誤食
🍴 食用安全性:該植物是否可食用,是否需特別注意
💊 藥用價值:該植物是否具藥用功能及其用途
🌍 環保資訊:該植物在生態保護上的作用,如吸收二氧化碳、改善空氣品質等
(參照圖5-4)
📌歷史紀錄瀏覽
🔹透過歷史紀錄,你可以回顧曾經辨識過的植物,方便學習與比對,建立屬於自己的植物筆 記。
🔹記錄每一次辨識結果,讓你的探索旅程不只是瞬間的互動,而是持續累積的知識。
(參照圖5-5)
電腦畫面
圖5-1
圖5-2
手機畫面
圖5-3
圖5-4
圖5-5