tensorflow numpy pillow tensorflow_hub opencv-python scikit-image