2

私は scikit-image を使用しています。以下は、ipython コンソールで私が行っていることを示しています。

import skimage.io as io
import skimage.viewer.viewers.core as sv
im = io.imread('image.jpg')
sv.ImageViewer(im).show()

ビューアーがフォアグラウンド プロセスとして実行されることを除いて、これはうまく機能します。つまり、表示ウィンドウを閉じるまで ipython シェルにアクセスできません。私はこのビューアが気に入っています。少なくともグレースケール画像の場合、カーソルはグレーレベルと現在のピクセルのインデックスを示します。しかし、画像を表示したり、コンソールで作業を続けたりできるようにしたいと考えています。これを行うにはどうすればよいですか?

4

2 に答える 2

1

うまくいった!(ドキュメントに従って)2段階で行う必要があります。最初

from skimage.viewer import ImageViewer

その後

fs = ImageViewer(f)
fs.show()

これは問題なく動作します (ImageViewerコマンドで作成された空白の Figure ウィンドウを除く)。

于 2014-04-21T01:47:54.047 に答える
0

次のコマンドで IPython を起動してみてください。

ipython --gui=qt4
于 2014-04-20T15:14:04.333 に答える