public abstract class RecordParameter
extends java.lang.Object
implements java.lang.Cloneable
直接子类:
无人机参数UAVRecordParameter
AR参数ARRecordParameter
构造器和说明 |
---|
RecordParameter()
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
static float |
calculateFocalLength35mmEq(float ratio,
float vFov)
计算35mm等效焦距
|
static float |
calculateHorizontalFOV(float ratio,
float focalLength35mmEq)
计算水平视场角
|
static float |
calculateVerticalFOV(float ratio,
float focalLength35mmEq)
计算垂直视场角
|
float |
getFocalLength35mmEq()
获取相机的35mm等效焦距
|
float |
getHorizontalFOV()
获取相机水平视场角
|
float |
getPlatformHeight()
获取平台的高度
|
double |
getSensorLatitude()
获取传感器纬度
|
double |
getSensorLongitude()
获取传感器经度
|
long |
getTimeStamp()
获取时间戳
|
java.lang.String |
getUniqueIdentifier()
获取唯一标识符
|
float |
getVerticalFOV()
获取相机的垂直方向上的视场角
|
void |
setFocalLength35mmEq(float focalLength35mmEq)
设置35mm的等效焦距
|
void |
setHorizontalFOV(float horizontalFOV)
设置相机水平视场角
|
void |
setPlatformHeight(float platformHeight)
设置平台的高度
|
void |
setSensorLatitude(double sensorLatitude)
设置传感器纬度
|
void |
setSensorLongitude(double sensorLongitude)
设置传感器经度
|
void |
setTimeStamp(long unixTimeStamp)
设置时间戳
|
void |
setUniqueIdentifier(java.lang.String uniqueIdentifier)
设置唯一标识符
|
void |
setVerticalFOV(float verticalFOV)
设置相机垂直方向上的视场角
|
public static float calculateFocalLength35mmEq(float ratio, float vFov)
ratio
- 视频或图片的宽高比例vFov
- 视频垂直视场角public static float calculateVerticalFOV(float ratio, float focalLength35mmEq)
ratio
- 视频或图片的宽高比例focalLength35mmEq
- 相机的35mm的等效焦距public static float calculateHorizontalFOV(float ratio, float focalLength35mmEq)
ratio
- 视频或图片的宽高比例focalLength35mmEq
- 相机的35mm的等效焦距public java.lang.String getUniqueIdentifier()
public void setUniqueIdentifier(java.lang.String uniqueIdentifier)
uniqueIdentifier
- 标识符public long getTimeStamp()
public void setTimeStamp(long unixTimeStamp)
unixTimeStamp
- 单位为微秒 uspublic double getSensorLatitude()
public void setSensorLatitude(double sensorLatitude)
sensorLatitude
- 纬度(坐标系WGS-84)public double getSensorLongitude()
public void setSensorLongitude(double sensorLongitude)
sensorLongitude
- 经度(坐标系WGS-84)public float getPlatformHeight()
public void setPlatformHeight(float platformHeight)
platformHeight
- 平台的高度,通常相对于地面而言,不是海拔高度public float getHorizontalFOV()
public void setHorizontalFOV(float horizontalFOV)
horizontalFOV
- 视场角public float getVerticalFOV()
public void setVerticalFOV(float verticalFOV)
verticalFOV
- 垂直视场角public float getFocalLength35mmEq()
public void setFocalLength35mmEq(float focalLength35mmEq)
focalLength35mmEq
- 35mm等效焦距