[英]How to save tuple become an image?
你好,我刚刚学会了使用 Python。 我在下面的元组中有一些数组。
(array([[ 90, 94, 6],
[126, 108, 24],
[180, 116, 42],
[166, 116, 46],
[ 72, 94, 31]]), array([[101, 96, 14],
[190, 165, 84],
[202, 134, 63],
[170, 115, 50],
[ 40, 50, 0]]), array([[145, 125, 53],
[150, 112, 40],
[148, 73, 6],
[156, 90, 31],
[ 25, 11, 1]]), array([[133, 124, 57],
[165, 142, 75],
[195, 142, 77],
[169, 120, 62],
[ 82, 74, 28]]), array([[ 73, 105, 40],
[ 56, 77, 10],
[138, 135, 67],
[ 97, 95, 34],
[ 45, 69, 21]]))
我怎样才能把那个元组变成一个图像? 谢谢
你可以做:
import numpy as np
import matplotlib.pyplot as plot
x = (array([[ 90, 94, 6],
[126, 108, 24],
[180, 116, 42],
[166, 116, 46],
[ 72, 94, 31]]), array([[101, 96, 14],
[190, 165, 84],
[202, 134, 63],
[170, 115, 50],
[ 40, 50, 0]]), array([[145, 125, 53],
[150, 112, 40],
[148, 73, 6],
[156, 90, 31],
[ 25, 11, 1]]), array([[133, 124, 57],
[165, 142, 75],
[195, 142, 77],
[169, 120, 62],
[ 82, 74, 28]]), array([[ 73, 105, 40],
[ 56, 77, 10],
[138, 135, 67],
[ 97, 95, 34],
[ 45, 69, 21]]))
x = np.array(x)
plot.imshow(x)
或者你可以使用OpenCV 的 imshow
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.