如何解码protobuf二进制响应 [英] How to decode protobuf binary response

查看:66
本文介绍了如何解码protobuf二进制响应的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建了一个测试应用,可以使用 Goggle Goggles 识别一些图像.它对我有用,但我收到二进制 protobuf 响应.我没有原型文件,只有二进制响应.我如何从中获取数据?(已经发送了一些带有小熊瓶的图片并得到了下一个回复):

I have created a test app that can recognize some image using Goggle Goggles. It works for me, but I receive binaryt protobuf response. I have no proto-files, just binary response. How can I get data from it? (Have sent some image with bottle of bear and got the nex response):

A
TuborgLogo9 HoaniText���;�)b���2d8e991bff16229f6"�
+TR=T=AQBd6Cl4Kd8:X=OqSEi:S=_rSozFBgfKt5d9b0
+TR=T=6rLQxKE2xdA:X=OqSEi:S=gd6Aqb28X0ltBU9V
+TR=T=uGPf9zJDWe0:X=OqSEi:S=32zTfdIOdI6kuUTa
+TR=T=RLkVoGVd92I:X=OqSEi:S=P7yOhvSAOQW6SRHN
+TR=T=J1FMvNmcyMk:X=OqSEi:S=5Z631_rd2ijo_iuf�

需要获取字符串Tuborg",如果可能,输入 -Logo"

need to get string "Tuborg" and if possible type - "Logo"

推荐答案

您可以使用 protoc 进行解码:

You can decode with protoc:

protoc --decode_raw < msg.bin

这篇关于如何解码protobuf二进制响应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆