- Freeboard dashboard - https://freeboard.thingspace.io/board/Yx8HGW
My expanding set of Jupyter Notebooks.
Pull text from /home/jeff/blogging/content/ideas/
.
What if you Jupyter environment isn't on your local computer, but instead on a remote compute accessible via TCP/IP? You want to open and manipulate an Jupyter Notebook running on the remote computer. This can be done by opening an SSH tunnel. This tunnel will forward the port used by the remotely running Jupyter Notebook server instance to a port on your local machine, where it can be accessed in a browser just like a locally running Jupyter Notebook instance.
On the remote machine, start the Jupyter Notebooks server:
# on the remote machine, start the jupyter notebooks server
jupyter notebook --no-browser --port=8889
On the local machine, start an SSH tunnel:
# on the local machine, start an SSH tunnel
# run in background: ssh -f -N -L localhost:8888:localhost:8889 remote_user@remote_host
# run in foreground: ssh -N -L localhost:8888:localhost:8889 remote_user@remote_host
ssh -N pi@BlueRPi -L localhost:8888:localhost:8889
Now enter localhost:8888
in your favorite browser to use the remote Jupyter Notebook!
Within Chromebook ....
- In one window, login to desktop -- cd Jupyter-Notebooks ; jupyter notebook --no-browser --port=8889
- In 2nd window -- ssh -N jeff@desktop -L localhost:8888:localhost:8889
- In 3rd window -- gnome-www-browser
- Now enter
localhost:8888
in the browser and now you can access the remote Jupyter Notebook!
The people counting algorithm
- People Counter 1 – Installing Python, OpenCV and trying it out
- People Counter 2 – Opening a video stream
- People Counter 3 – Drawing in the video window
- People Counter 4 – Background Susbtraction
- People Counter 5 – Morphological Transformations
- People counter 6 – Find contours
- People counter 7 – Defining a person
- People counter 8 – Following movement
- People Counter 9 – Counting
Fast video processing
- Faster video file FPS with cv2.VideoCapture and OpenCV
- Unifying picamera and cv2.VideoCapture into a single class with OpenCV
- Increasing webcam FPS with Python and OpenCV
- A series of OpenCV convenience functions
Loading OpenCV