健身房APP結合菜品識別開發案例

2021-10-01 17:35:32 字數 3313 閱讀 5863

:換成你自己的。

注意:

# coding=utf-8

import sys

import json

import base64

# 保證相容python2以及python3

is_py3 = sys.version_info.major == 3

if is_py3:

from urllib.request import urlopen

from urllib.request import request

from urllib.error import urlerror

from urllib.parse import urlencode

from urllib.parse import quote_plus

else:

import urllib.request

from urllib import quote_plus

from urllib.request import urlopen

from urllib.request import request

from urllib.request import urlerror

from urllib import urlencode

# 防止https證書校驗不正確

""" 獲取token

"""def fetch_token():

params =

post_data = urlencode(params)

if (is_py3):

post_data = post_data.encode('utf-8')

req = request(token_url, post_data)

try:

f = urlopen(req, timeout=5)

result_str = f.read()

except urlerror as err:

print(err)

if (is_py3):

result_str = result_str.decode()

result = json.loads(result_str)

if ('access_token' in result.keys() and 'scope' in result.keys()):

if not 'brain_all_scope' in result['scope'].split(' '):

print ('please ensure has check the ability')

exit()

return result['access_token']

else:

print ('please overwrite the correct api_key and secret_key')

exit()

""" 讀取檔案

"""def read_file(image_path):

f = none

try:

f = open(image_path, 'rb')

return f.read()

except:

print('read image file fail')

return none

finally:

if f:

f.close()

""" 呼叫遠端服務

"""def request(url, data):

req = request(url, data.encode('utf-8'))

has_error = false

try:

f = urlopen(req)

result_str = f.read()

if (is_py3):

result_str = result_str.decode()

return result_str

except urlerror as err:

print(err)

""" 呼叫菜品識別介面並列印結果

"""def print_result(filename, url):

# 獲取

file_content = read_file(filename)

response = request(url, urlencode(

))result_json = json.loads(response)

# 列印結果

for data in result_json["result"]:

#print(data)

print(u" 菜品名稱: " + data["name"])

if(data['has_calorie']==true):

print(u" 菜品熱量: " + data["calorie"])

if __name__ == '__main__':

# 獲取access token

token = fetch_token()

# 拼接影象識別url

url = image_recognize_url + "?access_token=" + token

# 菜品圖1

print("菜品1")

# 菜品圖3

print("菜品2")

# 菜品圖3

print("菜品3")

模型其實不能準確識別的,我們把data 資料列印出來看一下就知道了,包含各種識別結果的可能性。

碼農話健身 健身房練胸竅門

本篇推文共計1000個字,閱讀時間約1分鐘。碼農話健身 我是伊木,大家可以喊我小木,千萬別叫我伊哥,很高興又和大家見面了。今天要要談的是練胸。大家調侃,星期一,國際練胸日,由此可見大家對練胸的熱愛。我們前面有說過在環境適合時徒手練胸,都是為了更健康的身體,也可以說那是在提公升身體素質,為使用器械做準...

健身房會員管理軟體

捷徑系統 所採用的saas模式,可以靈活的為不同規模的俱樂部提供所需的功能和資料。一體化將會籍 私教 採購 財務等部門業務集合在同乙個平台上開展工作。快速部署 免除軟體安裝實施過程中複雜的伺服器部署環節 功能模組 按功能組劃分模組,每個模組的每個按鈕的許可權都由俱樂部靈活掌握 資料包表 圖形化資料包...

捷徑說 健身房智慧型管理

1 產品介紹 在健身 微管理系統,一款全新概念的會員服務微管理系統 2 產品用途及好處 a 管理功能,操作介面簡單,無需培訓,即可上手,比傳統系統更容易讓俱樂部節約管理成本和員工成本,可實現會籍和營運部合併,統一服務會員 b 管理功能齊全,能實現後台管理和手機移動管理及時同步,管理人員或投資人在任何...