Epson BT-2000 Developers Guide - Page 56

You can change the camera mode, frame rate, and preview resolution for the BT-2000,

Page 56 highlights

6.6. Application interface list Tables 6-4 and 6-5 provide a list of application interfaces for using the following functions. 1) You can change the camera mode, frame rate, and preview resolution for the BT-2000, and display a preview. 2) Acquire preview data with the application. You also need to import the following models to use each API. android.hardware.Camera NO. 1 2 3 4 5 6 7 8 9 10 11 12 13 Table 6-6 Camera.Parameters application interface list Function name Function summary Notes getSupportedEpsonCameraMode setEpsonCameraMode Acquire a list of modes supported by the camera. Set the camera mode. getEpsonCameraMode Acquire the current camera mode setting. setPreviewFpsRange setPreviewSize getSupportedSharpnessMin Set the frame rate range. Set the preview resolution. Acquire the minimum available sharpness value. Standard Android API Standard Android API getSupportedSharpnessMax getSharpness Acquire the maximum available sharpness value. Acquire the current sharpness value. setSharpness Set the sharpness value. getSupportedContrastMin Acquire the minimum available contrast value. getSupportedContrastMax Acquire the maximum available contrast value. getContrast Acquire the current contrast value. setContrast Set the contrast value. NO. 1 2 3 4 5 Table 6-7 Camera.PreviewCallback application interface list Function name Function summary Notes onPreviewFrame Describes processing content when acquiring image Standard Android data. API setPreviewCallback Register the image data acquisition callback method. Called repeatedly when image data is acquired. Standard Android API setOneShotPreviewCallback Register the image data acquisition callback Standard Android method. Calls once for each image data registered. API setPreviewCallbackWithBuffer Register the image data acquisition callback method. You can raise the processing efficiancy by specifying a buffer. Standard Android API addCallbackBuffer Register the buffer used in setPreviewCallbackWithBuffer. Standard Android API MOVERIO Pro Developer's Guide (Rev.1.0) 52

  • 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)
52
6.6.
Application interface list
Tables 6-4 and 6-5 provide a list of application interfaces for using the following functions.
1)
You can change the camera mode, frame rate, and preview resolution for the BT-2000, and
display a preview.
2)
Acquire preview data with the application.
You also need to import the following models to use each API.
android.hardware.Camera
Table 6
-
6 Camera.Parameters application interface list
NO.
Function name
Function summary
Notes
1
getSupportedEpsonCameraMode
Acquire a list of modes supported by the
camera.
2
setEpsonCameraMode
Set the camera mode.
3
getEpsonCameraMode
Acquire the current camera mode setting.
4
setPreviewFpsRange
Set the frame rate range.
Standard Android
API
5
setPreviewSize
Set the preview resolution.
Standard Android
API
6
getSupportedSharpnessMin
Acquire the minimum available sharpness value.
7
getSupportedSharpnessMax
Acquire the maximum available sharpness
value.
8
getSharpness
Acquire the current sharpness value.
9
setSharpness
Set the sharpness value.
10
getSupportedContrastMin
Acquire the minimum available contrast value.
11
getSupportedContrastMax
Acquire the maximum available contrast value.
12
getContrast
Acquire the current contrast value.
13
setContrast
Set the contrast value.
Table 6
-
7 Camera.PreviewCallback application interface list
NO.
Function name
Function summary
Notes
1
onPreviewFrame
Describes processing content when acquiring image
data.
Standard Android
API
2
setPreviewCallback
Register the image data acquisition callback
method. Called repeatedly when image data is
acquired.
Standard Android
API
3
setOneShotPreviewCallback
Register the image data acquisition callback
method. Calls once for each image data registered.
Standard Android
API
4
setPreviewCallbackWithBuffer
Register the image data acquisition callback
method. You can raise the processing efficiancy by
specifying a buffer.
Standard Android
API
5
addCallbackBuffer
Register the buffer used in
setPreviewCallbackWithBuffer
.
Standard Android
API