Steps: Use urllib to read the gif from web, Use imageio.mimread to load the gif to nump.ndarray(s). Change the channels orders by numpy or OpenCV. Do other image-processing using OpenCV