OCR+ChatGPT辨識食品配料裡的狠活!

王林
發布: 2023-05-02 17:22:07
轉載
1676 人瀏覽過

哈嘍,大家好。

之前已經跟大家分享過一次成分錶辨識程序,這次我們用ChatGPT改造一下。

OCR+ChatGPT辨識食品配料裡的狠活!

之前的大致思路是,用OCR識別成分錶文字,然後開發一個爬蟲,爬取每種配料的詳細信息(爬百度百科)。

這次的程序不兩個不同的地方,第一,配料詳情調用ChatGPT獲取,免爬取,結果更精準。

第二,web開發框架用gradio,gradio和streamlit類似,都是為了方便AI人員能快速建構web app的框架。

原始碼已經打包好,大家見文末。

簡單貼下核心程式碼

1. ocr辨識

ocr辨識使用paddle

def __init__(self):
self.paddle_ocr = PaddleOCR(use_angle_cls=False, lang="ch")

def ocr(self, img):
result = self.paddle_ocr.ocr(img, cls=True)
登入後複製

ocr可以直接用預訓練模型,也可以自己訓練一個文字辨識模型。之前都有介紹過,這裡不再贅述了。

OCR+ChatGPT辨識食品配料裡的狠活!

2. 取得配料詳情

用下拉清單展示辨識出來的食材

OCR+ChatGPT辨識食品配料裡的狠活!

點擊每種配料,調用ChatGPT的api獲取配料詳情

OCR+ChatGPT辨識食品配料裡的狠活!

也可以多做一個對話框,支持跟ChatGPT進一步交流

OCR+ChatGPT辨識食品配料裡的狠活!

使用ChatGPT還需要魔法和api key,大家需要自行解決。

以上是OCR+ChatGPT辨識食品配料裡的狠活!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:51cto.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板