表示画像の問題にim.show

一つの問題:私は絵で読むには、テンソルタイプですが、私は(im.showがタイプnadrryを表示するために使用される)nadrry種類や使用im.show表示になりたいです

            :ラベル、ローダーにファイル名、画像用
                セッション数= tf.Session()
                sess.run(tf.global_variables_initializer())
                IMG = np.transpose(画像、(0,2 ,. 3 ,. 1))
                (img_numpy img.numpy = )[0] 
                plt.imshow(img_numpy)画像表示#1 
                #のplt.axis( 'オフ')#座標軸が表示されない
                plt.show()
                B = img_numpy.shapeの
                印刷(ファイル名)
                を印刷(B)を

まず、ニューラルネットワークでは、画像は、次のように表現される[c, h, w]形式または[n, c, h, w]フォーマット。

形状im.showはIを形成する[W、C、N、H]に有効にするには、[W、H、N、C]我々は、直接であるファイル形式を読み取り、[W、C、H、N]と表示しました養子縁組

IMG = np.transpose(画像、(0、2、3、1))

第二の問題:[N、H、W、C]理由im.showを示しません

:im.showは[H、W、C]、無チャネルN、I Nチャネル除去画像フォーマットである表示この時点でディスプレイがカラーである、[0] img_numpy = img.numpy()

質問3:グレースケール画像を表示します。
この単純な、基礎に直接テンソルimg_numpy = image.numpy()[0] [0]、
[W N、C、H、 ] のN、Cが除去されるが表示され、[H、W]グラデーション図A

 



おすすめ

転載: www.cnblogs.com/cn-gzb/p/11982187.html