簡體   English   中英

如何保存元組成為圖像?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM