Creating modules
The code to capture and manipulate depth-camera data will be reusable outside Cameo.py
. So, we should separate it into a new module. Let's create a file called depth.py
in the same directory as Cameo.py
. We need the following import
statement in depth.py
:
import numpy
We will also need to modify our preexisting rects.py
file so that our copy operations can be limited to a nonrectangular subregion of a rectangle. To support the changes we are going to make, let's add the following import
statements to rects.py
:
import numpy import utils
Finally, the new version of our application will use depth-related functionalities. So, let's add the following
import
statement to Cameo.py
:
import depth
Now, let's go deeper into the subject of depth.