ipython matplotlib speciesnet numpy gradio opencv-python