PaddleHub icon indicating copy to clipboard operation
PaddleHub copied to clipboard

Paddlehub 服务没响应

Open playgit2001 opened this issue 2 years ago • 3 comments

image 我用PaddleOCR训练后的模型,启动ocr_system串联服务,再输入以下指令,没响应是什么情况 python tools/test_hubserving.py --server_url http://127.0.0.1:8868/predict/ocr_system --image_dir C:/Users/zhu_h/workspace/paddlehub/PaddleOCR/datasets/icdar2015/text_localization/train/186.jpg

playgit2001 avatar Oct 20 '22 08:10 playgit2001

可以检查一下 ocr_system 的 server 服务是否正常运行

jm12138 avatar Oct 20 '22 08:10 jm12138

image 怎么看server服务是否正常,我这边感觉已经正常启动了

playgit2001 avatar Oct 20 '22 08:10 playgit2001

试试这样能不能运行:

import requests
import json
import cv2
import base64

def cv2_to_base64(image):
    data = cv2.imencode('.jpg', image)[1]
    return base64.b64encode(data.tostring()).decode('utf8')

# 发送HTTP请求
data = {'images':[cv2_to_base64(cv2.imread("C:/Users/zhu_h/workspace/paddlehub/PaddleOCR/datasets/icdar2015/text_localization/train/186.jpg"))]}
headers = {"Content-type": "application/json"}
url = "http://127.0.0.1:8868/predict/ocr_system"
r = requests.post(url=url, headers=headers, data=json.dumps(data))

# 打印预测结果
print(r.json()["results"])

jm12138 avatar Oct 20 '22 08:10 jm12138