繁体   English   中英

如何使用opencv python从Matrix创建图像?

[英]How to create an image from a Matrix using opencv python?

我有一个矩阵m填充如下(精简版)。 您能帮我从中创建图像吗? 这样,我希望矩阵中的所有10种颜色都不同。

m = np.array([[ 1 0 .... -1 10],  [ 10,0, ..... 0, 10] .... ]])

该矩阵的维数为x rows and y columns

简单起见,我不需要彩色图像。

import cv2
import numpy as np
img = np.random.randint(222, size=(100, 100,3))
gen = np.array(img ,dtype=np.uint8)
cv2.imshow('i',img)
cv2.waitKey(0)
cv2.destroyWindow('i')
import cv2
import numpy as np
img = np.random.randint(222, size=(100, 100,3))
gen = np.array(img ,dtype=np.uint8)
cv2.imshow('i',gen)
cv2.waitKey(0)
cv2.destroyWindow('i')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM