Quantity | Component name | |
1 | × | Python |
1 | × | OpenCV 4 OpenCV is a library of programming functions mainly aimed at real-time computer vision. |
1 | × | numpy NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays. |
1 | × | matplotlib Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy. |
1 | × | Shallow Wave Tank The wave tank I am using is long and narrow, which works just fine for this small project |
1 | × | Wave Tank Cover Used to block unwanted light from outside. To create the most suitable environment for video analysis, lighting needs to be under total control. |
1 | × | Long White Board This is placed at the bottom of the wave tank (with shallow water) which is used as a background for cameras (a uniform surface makes video analysis much easier). |
1 | × | High Speed Camera |