import io
import urllib.request, urllib.parse, urllib.error
file = io.StringIO(urllib.request.urlopen(
    'http://stackoverflow.com/a_nice_image.jpg').read())
pil_image = PIL.Image.open(file)
opencvImage = cv2.cvtColor(numpy.array(pil_image), cv2.COLOR_RGB2BGR)
Преобразование изображения из PIL в формат openCV