python 中PIL.Image和OpenCV图像格式相互转换
2024-09-01 21:18:15
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()
判断图像数据是否是OpenCV格式:
isinstance(img, np.ndarray)
最新文章
- Atitit MATLAB 图像处理 经典书籍attilax总结
- 设置 iOS 应用的图标和名称
- ASP.NET空网页生成默认代码注释
- .net程序员转行做手游开发经历(四)
- 使用匿名函数在回调函数中正确访问JS循环变量
- 【转载】学习C#的28条建议
- android 通过工具抓包
- JavaScript正则验证数字、英文、电话号、身份证号、邮箱地址、链接地址等
- 北京创客空间 BEIJING MAXPACE的小站
- LINQ的Any() 方法
- USACO Section 1.1 Broken Necklace 解题报告
- linux 生成随机密码和wordlist常用方法
- vue2 商城首页轮播图切换
- Java学习笔记40(sql:将数据库内数据存入对象中)
- 关于Http_build_query的用法
- 第一章 CSS基础
- Android性能优化系列之App启动优化
- Linux内核分析--系统调用【转】
- 【LOJ】#2059. 「TJOI / HEOI2016」字符串
- Python访问PostGIS(建表、空间索引、分区表)