文章目录

  • 1、P2CV
  • 2、CV2P
  • 3、完整代码

1、P2CV

def P2CV(src):img = Image.open(src)#img.show()img = cv2.cvtColor(np.asarray(img), cv2.COLOR_RGB2BGR)cv2.imshow("img", img)cv2.waitKey()

2、CV2P

def CV2P(src):img = cv.imread(src)cv2.imshow("img",img)cv2.waitKey()img = Image.fromarray(cv2.cvtColor(img,cv2.COLOR_BGR2RGB))img.show()

3、完整代码

def P2CV(src):img = Image.open(src)#img.show()img = cv2.cvtColor(np.asarray(img), cv2.COLOR_RGB2BGR)cv2.imshow("img", img)cv2.waitKey()def CV2P(src):img = cv2.imread(src)cv2.imshow("img",img)cv2.waitKey()img = Image.fromarray(cv2.cvtColor(img,cv2.COLOR_BGR2RGB))img.show()if __name__=='__main__':src = "./Result/result_11.jpg"P2CV(src)CV2P(src)

PIL与opencv相互转换相关推荐

  1. python 图片的读取、显示、处理与保存(PIL和OpenCV)

    目录 0. 前言 1. 图片读取.显示和保存 2. PIL与cv2相互转换 3. 处理与保存 3.1 裁剪 3.2 绘制矩形 参考链接 0. 前言 先撇开matplotlib不谈,在python江湖用 ...

  2. 2020-12-11 图片格式互转:base64、PIL Image opencv cv2互转

    图片格式互转:base64.PIL Image opencv cv2互转 base64 to PIL Image import base64 from io import BytesIO from P ...

  3. 图像处理——PIL、OpenCV和numpy表示图像数据格式的相互转换

    1 前言 PIL.OpenCV和numpy是Python中使用较多的几种数据格式: 2 OpenCV与PIL 2.1 OpenCV转PIL 其中OpenCV读取图像文件后的存储格式就是np.array ...

  4. PIL skimage opencv torch各种图像格式的转换

    在增强项目中因为涉及到多种相片格式的转换,感觉一直在花精力在网页搜索各种图形图片格式的互相转换,因此决定对相关知识点进行总结和输出.本质上感觉这一块知识点也蛮有意思,而且可以明显感知到 opencv是 ...

  5. PIL 转opencv

    PIL.Image转换成OpenCV格式 import cv2 from PIL import Image import numpy image = Image.open("plane.jp ...

  6. PyTorch载入图片后ToTensor解读(含PIL和OpenCV读取图片对比)

    概述 PyTorch在做一般的深度学习图像处理任务时,先使用dataset类和dataloader类读入图片,在读入的时候需要做transform变换,其中transform一般都需要ToTensor ...

  7. 在树莓派上用python实现人脸识别(face_recognition,PIL,opencv)

    小白一路按照领导的要求自己摸索的,若有不对之处,还望各位大佬指正. 一. 环境准备 1.python版本 树莓派4b自带的python版本是2.7的,所以需要我们把这个默认的版本设置改一下,以下的方法 ...

  8. 踩坑记录 PIL与Opencv读取图像的差别

    1.读入的数据类型不同 PIL读入图像,以jepg为例,类型为PIL.JpegImagePlugin.JpegImageFile: Opencv读入图像,直接就是numpy.ndarray. 2.宽. ...

  9. PIL和opencv读图片尺寸不同

    from PIL import Image import cv2a = Image.open('2.jpg') print(a.size)# (3648, 2736)b = cv2.imread('2 ...

  10. 【jpg和png区别】PIL和opencv读取、显示图片+归一化+transpose变换通道

    文章目录 1 图片说明 2 两种读取方式+显示 3 numpy中transpose的使用 4 数据类型转换+归一化 5 PIL.Image读取png和jpg有什么区别 1 图片说明 两张图片格式不同, ...

最新文章

  1. 前端学习(2031)vue之电商管理系统电商系统之创建新分支
  2. 在objective-C中#pragma mark是什么意思?
  3. 英雄联盟微信登录服务器怎么回事,英雄联盟微信怎么登陆 lol微信登录功能开放大区一览...
  4. Git学习文档之一 学习文档-合并分支
  5. abp dapper mysql_ABP框架—后台:引入Abp.Dapper(10)
  6. Linux下架设rsync服务器
  7. ShadowMap Sample
  8. Rabbitmq 延迟队列
  9. 神经网络与机器学习导言笔记——反馈
  10. DeFi冰火两重天:数千项目,鲜有人用,存量厮杀如何撼动传统金融?
  11. M. Bottle Arrangements
  12. win10系统更新后底部状态栏经常无响应
  13. LienJack-2年前端面试心路历程(字节跳动、YY、虎牙、BIGO)
  14. APP“自动续费”,挖坑式赚钱有违商业伦理
  15. 1503 Problem A 最简分式
  16. 二层设备与三层设备的区别
  17. 设计模式--桥接模式
  18. ubuntu14.04 安装五笔输入法(fcitx)
  19. 【无标题】asdas
  20. 项目管理软件中有哪些技术风险?

热门文章

  1. ASP.NET MVC中加载WebForms用户控件(.ascx)
  2. 【转】php eval函数用法----PHP中eval()函数小技巧
  3. GCC编译全过程解析
  4. Linux --- 常用命令
  5. Python单元测试框架——unittest
  6. Xcode的gdb调试
  7. Tomcat and solr 环境配置
  8. Android开发教程:shape和selector的结合使用
  9. php如何判断是否为json数据(格式)
  10. Kyoto Tycoon挂载LevelDB,编译安装篇