美文网首页
python中PIL.Image和OpenCV图像格式相互转换

python中PIL.Image和OpenCV图像格式相互转换

作者: 再好一点点 | 来源:发表于2018-04-25 10:39 被阅读0次

    PIL.Image转换成OpenCV格式:

    import cv2  

    from PIL import Image  

    import numpy  

    image = Image.open("plane.jpg")  

    image.show()  

    img = cv2.cvtColor(numpy.asarray(image),cv2.COLOR_RGB2BGR)  

    cv2.imshow("OpenCV",img)  

    cv2.waitKey()  

    OpenCV转换成PIL.Image格式:

    import cv2  

    from PIL import Image  

    import numpy  

    img = cv2.imread("plane.jpg")  

    cv2.imshow("OpenCV",img)  

    image = Image.fromarray(cv2.cvtColor(img,cv2.COLOR_BGR2RGB))  

    image.show()  

    cv2.waitKey()  

    相关文章

      网友评论

          本文标题:python中PIL.Image和OpenCV图像格式相互转换

          本文链接:https://www.haomeiwen.com/subject/nguelftx.html