Skip to content

Data Capture How to

John De Witt edited this page Mar 28, 2018 · 6 revisions
  • Run sldisp on the computer connected to the projector
  • Run mjpg-streamer on the computer connected to the camera
  • Run slcapture.py on the computer that will store the generated image batch directories
  • Run slcontrol on the computer that you want to control the entire capture process from
  • Press START_CAPTURE after optionally entering a scan sequence name, and configuring how many rotations/degrees per rotation (obviously this won't work for now because turntable communication is unstandardized)

Directories will be automatically created per structured light pattern sequence ("scan") and will be populated with jpg images and a list.yaml file with a list of the images captured in the sequence. slcontrol (user GUI) tells slcapture.py(capture daemon) to start talking to sldisp (projector daemon) and mjpg-streamer (camera daemon)

See sampledata/scan_0020 for a concrete example of what a normal output directory for a single scan looks like.

Clone this wiki locally