最近,有一項研究開發了一種基于Python的模型,可以識別羊是否在吃草。這項技術可以在養羊場中廣泛應用,幫助養殖者更好地管理羊群。
import cv2 import numpy as np from tensorflow.keras.models import load_model # 導入預訓練好的模型 model = load_model('sheep_grass.hdf5') # 讀取圖片 img = cv2.imread('sheep_eating.jpeg') # 灰度化 gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 歸一化 img_resize = cv2.resize(gray, (224, 224)) img_array = img_resize / 255.0 img_np = np.expand_dims(img_array, axis=0) # 預測 result = model.predict(img_np) # 打印結果 if result >0.5: print("The sheep is eating grass!") else: print("The sheep is not eating grass!")
該模型基于深度學習算法,首先對羊吃草的圖片進行訓練,然后將訓練好的模型導入Python中,通過讀取圖片和預測來識別羊是否在吃草。該技術還可以拓展到其他動物或植物的識別上,為農業生產帶來更多的技術支持。
上一篇c json解析數據錯誤
下一篇mysql創建用戶主機名