FastDeploy icon indicating copy to clipboard operation
FastDeploy copied to clipboard

如何在golang中解析FD_C_OCRResult类型?

Open zhepoch opened this issue 2 years ago • 1 comments

环境

  • 【FastDeploy版本】: fastdeploy-linux-x64-gpu-1.0.7
  • 【系统平台】: Linux x64(Ubuntu 10.04)
  • 【硬件】: Nvidia GPU 1060TI, CUDA 11.2 CUDNN 8.3
  • 【编译语言】: C++ / Golang(1.19)

问题日志及出现问题的操作流程

var image C.FD_C_Mat = C.FD_C_Imread(imageFile)

var result *C.FD_C_OCRResult = C.FD_C_CreateOCRResult()

// 开始预测,判断返回值是否正常
if !FDBooleanToGo(C.FD_C_PPOCRv3WrapperPredict(ppocrV3, image, result)) {
	fmt.Printf("Failed to predict.\n")
}

我怎么才能在golang中解析result拿到Texts, boxes, cls_score, rec_score等信息呢?

zhepoch avatar Sep 22 '23 04:09 zhepoch

可以参考之前添加C# API时候的做法 https://github.com/PaddlePaddle/FastDeploy/pull/1322

rainyfly avatar Feb 06 '24 08:02 rainyfly