You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 7, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+8-4
Original file line number
Diff line number
Diff line change
@@ -3,15 +3,19 @@
3
3

4
4
5
5
To capture and manipulate depth camera stream in HTML5, you'll need:
6
-
* Latest Chrome browser (no need for additional extensions),
7
-
* Intel Realsense camera plugged to USB 3.0 port of a
6
+
* Chrome browser version 58 or later (no need for additional extensions),
7
+
* Version 58 is currently available [from Beta channel](http://www.chromium.org/getting-involved/dev-channel),
8
+
* Intel® RealSense™ 3D camera plugged to USB 3.0 port
9
+
* SR300 (and related cameras like Razer Stargazer or Creative BlasterX
10
+
Senz3D) or R200,
8
11
* Windows, Linux or ChromeOS PC.
9
12
10
13
These are the constraints of current implementation. The plan is to support other depth cameras and OSX and Android, too.
11
14
12
-
We are going to use camera's 16-bit depth stream in example code. Some of the use cases, like 3D pointcloud rendering, 3D scannning or object recognition, require higher data precision than 8-bit precision provided through ImageData that is most commonly used to access color video pixels data. http://www.w3schools.com/tags/canvas_getimagedata.asp
15
+
An explanation on how to use the depth camera is in the article
16
+
[Depth Camera Capture in HTML5](https://01.org/chromium/blogs/astojilj/2017/depth-camera-capture-html5).
13
17
14
-
The example code here covers
18
+
The example code here covers:
15
19
* Displaying depth video stream in <video> element
16
20
* uploading depth frame data to WebGL texture,
17
21
* enumerating depth frame data pixel values in loop.
0 commit comments