#ifndef DETECTIONOUTPUTCONVERTER_H #define DETECTIONOUTPUTCONVERTER_H #include "IVrConfig.h" #include "IYJiuruiWorkpiecePoseStatus.h" #include class DetectionOutputConverter { public: // 工件检测结果转换 static ProtocolDetectionOutput ConvertWorkpieceResult( const std::vector& workpieceInfoList, bool success, int errorCode, const QString& message, int cameraIndex); // JSON 序列化 static QJsonObject WorkpieceOutputToJson(const JiuruiWorkpieceDetectOutput& output); static QJsonObject ToJson(const ProtocolDetectionOutput& output); }; #endif // DETECTIONOUTPUTCONVERTER_H