package com.inspect.nvr.domain.Infrared;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
@Data
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public class InfraredInfo {
|
|
|
|
//文件版本
|
|
private String fileVersion;
|
|
//矩阵宽度
|
|
private short matrixWidth;
|
|
//矩阵高度
|
|
private short matrixHeight;
|
|
//拍摄时间
|
|
private String captureTime;
|
|
//辐射率
|
|
private float emissivity;
|
|
//环境温度
|
|
private float ambientTemp;
|
|
//镜头度数
|
|
private byte lensDegree;
|
|
//拍摄距离
|
|
private long distance;
|
|
//相对湿度
|
|
private byte humidity;
|
|
//反射温度
|
|
private float reflectedTemp;
|
|
//生产厂家
|
|
private String productor;
|
|
//产品型号
|
|
private String typeStr;
|
|
//产品序列号
|
|
private String serialNo;
|
|
|
|
@JsonIgnore
|
|
private float[][] temperatureMatrix; // 整个温度矩阵
|
|
|
|
//全部区域-最高温
|
|
private float maxTemp;
|
|
//全部区域-最低温
|
|
private float minTemp;
|
|
|
|
@JsonIgnore
|
|
//框选区域-平均值
|
|
private float frameAverage;
|
|
// @JsonIgnore
|
|
//框选区域-最大值
|
|
private float frameMax;
|
|
@JsonIgnore
|
|
//框选区域-最小值
|
|
private float frameMin;
|
|
@JsonIgnore
|
|
// 指定点的温度
|
|
private float pointTemperature;
|
|
|
|
@JsonIgnore
|
|
private Integer maxTempX;
|
|
@JsonIgnore
|
|
private Integer maxTempY;
|
|
|
|
//标注后图片路径
|
|
private String outPath;
|
|
|
|
}
|