opencv模块
·
opencv 基础知识
cv2.imread 读入的图片, 其shape为(h, w, c), 颜色通道顺序为 (b, g, r)
常用颜色
读取图片
| |
保存图片
| |
文本
(startX, startY) 为左上角坐标
| |
画框
(x,y) 为左上角坐标
(x+h,y+w) 为右下角坐标
| |
waitKey()
| |
opencv与numpy
opencv的基础类型为numpy.ndarray, 因此可以直接使用 ndarray 的一些属性的方法
| |
利用 cv2.merge 方法将 numpy.ndarray 数据转换成opencv的图片数据:
| |
通道的拆分与合并
拆分: cv2.split
合并: cv2.merge
| |
将 BGR 转换成 RGB 通道顺序
| |
PIL 与 cv2 格式互相转换
PIL.Image读入的图片数据类型不是 numpy 数组, 它的size属性为 (w, h), 利用np.array转换成 numpy 数组后, 它的通道顺序为 (r, g, b)
| |
用matplotlib显示图像
| |
截取子图
| |
opencv 核心算法
cv2
| |
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)