Python样例
样例一
函数原型:
def SendDataWithUniqueId(streamName: bytes, inPluginId: int, dataInput: MxDataInput) -> int:
样例代码请参考“{sdk_install_path}/samples/mxManufacture/python”目录下的“main.py”,详情参考Python运行步骤。
样例二
函数原型:
def SendDataWithUniqueId(streamName: bytes, elementName: bytes, dataInput: MxDataInput) -> int:
ELEMENT_NAME = b'appsrc0'
unique_id = stream_manager_api.SendDataWithUniqueId(STREAM_NAME, ELEMENT_NAME, data_input)
infer_result_sample = stream_manager_api.GetResultWithUniqueId(STREAM_NAME, unique_id, 3000)
if infer_result_sample.errorCode != 0:
print("GetResultWithUniqueId error. errorCode=%d, errorMsg=%s" % (
infer_result_sample.errorCode, infer_result_sample.data.decode()))
exit()
print("result: {}".format(infer_result_sample.data.decode()))