如何使用opencv将图像转换为Python中的矩阵

Posted

技术标签:

【中文标题】如何使用opencv将图像转换为Python中的矩阵【英文标题】:how to use opencv to convert an image into a matrix in Python 【发布时间】:2017-03-10 21:55:43 【问题描述】:

我已经阅读了关于图像处理的 opencv 文档,但我对 opencv 还是很陌生。我正在尝试将一些图像转换为矩阵,以便之后可以进行一些分类。谁能帮我告诉我应该如何开始?非常感谢!

【问题讨论】:

这个链接可以帮助你***.com/questions/7762948/…。 【参考方案1】:

如果你只是在 python 中用 opencv 读取图像,你会得到一个矩阵。 例如:

import cv2
img = cv2.imread('a.jpg',0)
type(img)
Out[3]: numpy.ndarray
img.shape
Out[4]: (200, 200)

【讨论】:

以上是关于如何使用opencv将图像转换为Python中的矩阵的主要内容,如果未能解决你的问题,请参考以下文章