Epson BT-2000 Developers Guide - Page 83

startDepthStreaming

Page 83 highlights

startDepthStreaming  Function Start depth information acquisition.  Format void startDepthStreaming()  Parameter None.  Return value None.  Exception Exception Explanation occurred RuntimeException An exception occurs under the following two conditions. (1) A preview has not started. (2) The camera is in a mode that does not output depth information (side by side or single through).  Usage procedure /*Start camera*/ camera = Camera.open(); /*Acquire current parameter (or default value)*/ Camera.Parameters params = camera.getParameters(); /*Set the camera mode to depth-only*/ params.setEpsonCameraMode(EPSON_CAMERA_MODE_DEPTH_ONLY); /*Reflect camera setting in camera device*/ camera.setParameters(params); /*Start preview*/ camera.startPreview(); /*Start depth information acquisition*/ camera.startDepthStreaming(); MOVERIO Pro Developer's Guide (Rev.1.0) 79

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168

MOVERIO Pro Developer's Guide (Rev.1.0)
79
startDepthStreaming
Function
Start depth information acquisition.
Format
Parameter
None.
Return value
None.
Exception
Exception
occurred
Explanation
RuntimeException An exception occurs under the following two
conditions.
(1) A preview has not started.
(2) The camera is in a mode that does not output
depth information (side by side or single through).
Usage procedure
void startDepthStreaming()
/*Start camera*/
camera = Camera.open();
/*Acquire current parameter (or default value)*/
Camera.Parameters params = camera.getParameters();
/*Set the camera mode to depth-only*/
params.setEpsonCameraMode(EPSON_CAMERA_MODE_DEPTH_ONLY);
/*Reflect camera setting in camera device*/
camera.setParameters(params);
/*Start preview*/
camera.startPreview();
/*Start depth information acquisition*/
camera.startDepthStreaming();