图片base64编码支持明码格式
Created by: liweigu
欢迎您对PaddleHub提出建议,非常感谢您对PaddleHub的贡献! 在留下您的建议时,辛苦您同步提供如下信息:
-
您想要增加什么新特性? 需要图片base64编码支持明码格式。
-
什么样的场景下需要该特性? python客户端访问paddle服务进行图片文字识别,示例代码对图片进行base64编码的方法是 def cv2_to_base64(image): data = cv2.imencode('.jpg', image)[1] return base64.b64encode(data.tostring()).decode('utf8') 其中data是一维数字数组,data.tostring()应该是python array的tostring方法,或numpy的PyArray_ToString方法,它的实现比较复杂,难以用Java复写。
-
没有该特性的条件下,PaddleHub目前是否能间接满足该需求? 由于不能用Java复写该tostring方法,就无法实现java客户端调用paddlehub服务实现图片文字识别。
-
增加该特性,PaddleHub可能需要变化的部分。 需要修改图片文字识别服务,支持明码的图片编码格式。
-
如果可以的话,简要描述下您的解决方案 方案1,定义一种开放的明码的图片编码格式,便于用其他语言实现。 方案2,提供python的data.tostring()的实现说明。