未戴安全帽算法修改测试
This commit is contained in:
parent
3bb9a5ab79
commit
e9fe902618
|
@ -18,7 +18,7 @@ message JinYu_Request {
|
||||||
|
|
||||||
message BHhelmet_Response {
|
message BHhelmet_Response {
|
||||||
int64 zzid = 1; //业务唯一ID
|
int64 zzid = 1; //业务唯一ID
|
||||||
repeated HelmetInfo helmetinfoList = 2; //0:带安全帽 1:未带安全帽
|
repeated HelmetInfo helmetinfoList = 2; //0:带安全帽 1:未带安全帽 2:未知
|
||||||
}
|
}
|
||||||
|
|
||||||
message Point {
|
message Point {
|
||||||
|
|
|
@ -12,9 +12,12 @@ from google.protobuf import symbol_database as _symbol_database
|
||||||
_sym_db = _symbol_database.Default()
|
_sym_db = _symbol_database.Default()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11\x42\x65iHangGrpc.proto\"A\n\rJinYu_Request\x12\x0c\n\x04zzid\x18\x01 \x01(\x03\x12\x12\n\nimgsbase64\x18\x02 \x01(\t\x12\x0e\n\x06imgUrl\x18\x03 \x01(\t\"F\n\x11\x42Hhelmet_Response\x12\x0c\n\x04zzid\x18\x01 \x01(\x03\x12#\n\x0ehelmetinfoList\x18\x02 \x03(\x0b\x32\x0b.HelmetInfo\"\x1d\n\x05Point\x12\t\n\x01x\x18\x01 \x01(\x01\x12\t\n\x01y\x18\x02 \x01(\x01\":\n\tRectangle\x12\x15\n\x05uleft\x18\x01 \x01(\x0b\x32\x06.Point\x12\x16\n\x06lright\x18\x02 \x01(\x0b\x32\x06.Point\"J\n\nHelmetInfo\x12\x13\n\x0bhead_helmet\x18\x01 \x01(\x03\x12\x0c\n\x04\x63onf\x18\x02 \x01(\x01\x12\x19\n\x05\x63oord\x18\x03 \x01(\x0b\x32\n.Rectangle2E\n\nHelmet_Reg\x12\x37\n\x0fsendHelmet_Info\x12\x0e.JinYu_Request\x1a\x12.BHhelmet_Response\"\x00\x42,\n\x17\x63om.lyzh.aiservice.grpcB\x0c\x42\x65iHangProtoP\x01\x88\x01\x01\x62\x06proto3')
|
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11\x42\x65iHangGrpc.proto\"A\n\rJinYu_Request\x12\x0c\n\x04zzid\x18\x01 \x01(\x03\x12\x12\n\nimgsbase64\x18\x02 \x01(\t\x12\x0e\n\x06imgUrl\x18\x03 \x01(\t\"F\n\x11\x42Hhelmet_Response\x12\x0c\n\x04zzid\x18\x01 \x01(\x03\x12#\n\x0ehelmetinfoList\x18\x02 \x03(\x0b\x32\x0b.HelmetInfo\"\x1d\n\x05Point\x12\t\n\x01x\x18\x01 \x01(\x01\x12\t\n\x01y\x18\x02 \x01(\x01\":\n\tRectangle\x12\x15\n\x05uleft\x18\x01 \x01(\x0b\x32\x06.Point\x12\x16\n\x06lright\x18\x02 \x01(\x0b\x32\x06.Point\"J\n\nHelmetInfo\x12\x13\n\x0bhead_helmet\x18\x01 \x01(\x03\x12\x0c\n\x04\x63onf\x18\x02 \x01(\x01\x12\x19\n\x05\x63oord\x18\x03 \x01(\x0b\x32\n.Rectangle2E\n\nHelmet_Reg\x12\x37\n\x0fsendHelmet_Info\x12\x0e.JinYu_Request\x1a\x12.BHhelmet_Response\"\x00\x42,\n\x17\x63om.lyzh.aiservice.grpcB\x0c\x42\x65iHangProtoP\x01\x88\x01\x01\x62\x06proto3')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_JINYU_REQUEST = DESCRIPTOR.message_types_by_name['JinYu_Request']
|
_JINYU_REQUEST = DESCRIPTOR.message_types_by_name['JinYu_Request']
|
||||||
_BHHELMET_RESPONSE = DESCRIPTOR.message_types_by_name['BHhelmet_Response']
|
_BHHELMET_RESPONSE = DESCRIPTOR.message_types_by_name['BHhelmet_Response']
|
||||||
_POINT = DESCRIPTOR.message_types_by_name['Point']
|
_POINT = DESCRIPTOR.message_types_by_name['Point']
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
|
# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
|
||||||
"""Client and server classes corresponding to protobuf-defined services."""
|
"""Client and server classes corresponding to protobuf-defined services."""
|
||||||
import grpc
|
import grpc
|
||||||
# import BeiHangGrpc_pb2 as BeiHangGrpc__pb2
|
|
||||||
from . import BeiHangGrpc_pb2 as BeiHangGrpc__pb2
|
from . import BeiHangGrpc_pb2 as BeiHangGrpc__pb2
|
||||||
|
|
||||||
|
|
||||||
|
@ -43,9 +43,8 @@ def add_Helmet_RegServicer_to_server(servicer, server):
|
||||||
'Helmet_Reg', rpc_method_handlers)
|
'Helmet_Reg', rpc_method_handlers)
|
||||||
server.add_generic_rpc_handlers((generic_handler,))
|
server.add_generic_rpc_handlers((generic_handler,))
|
||||||
|
|
||||||
|
|
||||||
# This class is part of an EXPERIMENTAL API.
|
# This class is part of an EXPERIMENTAL API.
|
||||||
|
|
||||||
|
|
||||||
class Helmet_Reg(object):
|
class Helmet_Reg(object):
|
||||||
"""Missing associated documentation comment in .proto file."""
|
"""Missing associated documentation comment in .proto file."""
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ def analyse(ip: str, pic_url: str):
|
||||||
response = stub.sendHelmet_Info(request)
|
response = stub.sendHelmet_Info(request)
|
||||||
if response.helmetinfoList:
|
if response.helmetinfoList:
|
||||||
for i in response.helmetinfoList:
|
for i in response.helmetinfoList:
|
||||||
if i.head_helmet == 0: # 未戴安全帽事件成立
|
if i.head_helmet == 1: # 未戴安全帽事件成立
|
||||||
return True, response
|
return True, response
|
||||||
return False, response
|
return False, response
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue