MYNTCamera

是否已连接

public boolean isConnected()

是否开始预览

public boolean isStart()

是否已打开相机

public boolean isOpen()

是否是USB3.0

public boolean getIsUSB3()

是否支持IMU

public boolean isIMUSupported()

设备序列号

public String getSerialNumber()

设备名

public String getName()

设备类型

public int getCameraType()

设置相机的连接回调

public void setCameraListener(ICameraListener callback)

设置IMU信息的回调 (带IMU机型)

public void setImuCallback(IIMUCallback callback)

设置图像的回调

public void setFrameCallback(IFrameCallback callback)

连接相机

public void connect()

打开相机

public int open()

关闭相机

public void close()

开始预览(IMU / VIDEO / ALL)[废弃]

public boolean start(Source source)

开始预览(IMU / VIDEO / ALL)

public boolean start(Source source, Frame frame)

释放相机

public void destroy()

设置深度类型 (8bit / 11bit)

public void setDepthType(short depthType)

获取深度类型

public short getDepthType()

设置预览分辨率 (480 / 720)

public void setPreviewSize(int height)

获取预览分辨率宽度

public int getPreviewWidth()

获取预览分辨率高度

public int getPreviewHeight()

设置预览用的Surface

public void setPreviewDisplay(Surface surface, Frame frame)

获取UVC FPS

public double getUVCFPS(Frame frame)

获取Preview FPS

public double getPreviewFPS(Frame frame)

获取相机内参

public RectifyLogData getRectifyLogData()

检测是否支持IR

public boolean isIRSupported()

设置IR值

public int setIRCurrentValue(int value)

设置彩色图左右目预览

public void setColorMode(ColorFrame colorFrame)

获取当前彩色数据

public FrameData getColorFrameData()

获取当前深度数据

public FrameData getDepthFrameData()

获取当前IR值

public int getIRCurrentValue()

获取IR最小支持值

public int getIRMinValue()

获取IR最大支持值

public int getIRMaxValue()

将像素点对应的下标,转换为距离信息(单位 mm)

public int getDistanceValue(int index)

获取自动曝光开启状态

public boolean getAEStatusEnabled()

开启自动曝光

public void setEnableAE()

关闭自动曝光

public void setDisableAE()

获取自动白平衡开启状态

public boolean getAWBStatusEnabled()

开启自动白平衡

public void setEnableAWB()

关闭自动白平衡

public void setDisableAWB()

开关帧率显示

public void setEnableFrameFPS(boolean enable, int camera_switch)

保存指定距离内的点云

public void savePointCloud(final FrameData colorFrameData,
                           final FrameData depthFrameData,
                           final String filePath,
                           Boolean hasColor,
                           int distance)