SceneUtils.java
873 Bytes
package com.viontech.fanxing.task.utils;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
/**
* .
*
* @author 谢明辉
* @date 2021/10/25
*/
public enum SceneUtils {
/** 实例 */
INSTANCE;
/**
* 合并 source 的 config 和 roi 到 target
*/
public void mergeScene(JSONObject source, JSONObject target) {
if (source.containsKey("rois")) {
JSONArray rois = source.getJSONArray("rois");
target.put("rois", rois);
}
if (source.containsKey("config")) {
JSONObject config = source.getJSONObject("config");
target.put("config", config);
}
if (source.containsKey("calibration")) {
JSONObject calibration = source.getJSONObject("calibration");
target.put("calibration", calibration);
}
}
}