web-dev-qa-db-ja.com

ディレクトリ内の各ファイルについて、引数として画像ビューアに渡します

次のような.dcmファイル(医療スキャン)の束を含むディレクトリがあります。

J6071c1.dcm  J6071d7.dcm  J6071ed.dcm  J607203.dcm  J607219.dcm  J60722f.dcm
J6071c2.dcm  J6071d8.dcm  J6071ee.dcm  J607204.dcm  J60721a.dcm  J607230.dcm
J6071c3.dcm  J6071d9.dcm  J6071ef.dcm  J607205.dcm  J60721b.dcm  J607231.dcm
J6071c4.dcm  J6071da.dcm  J6071f0.dcm  J607206.dcm  J60721c.dcm  J607232.dcm
J6071c5.dcm  J6071db.dcm  J6071f1.dcm  J607207.dcm  J60721d.dcm  J607233.dcm
J6071c6.dcm  J6071dc.dcm  J6071f2.dcm  J607208.dcm  J60721e.dcm  J607234.dcm
J6071c7.dcm  J6071dd.dcm  J6071f3.dcm  J607209.dcm  J60721f.dcm  J607235.dcm
J6071c8.dcm  J6071de.dcm  J6071f4.dcm  J60720a.dcm  J607220.dcm  J607236.dcm
J6071c9.dcm  J6071df.dcm  J6071f5.dcm  J60720b.dcm  J607221.dcm  J607237.dcm
J6071ca.dcm  J6071e0.dcm  J6071f6.dcm  J60720c.dcm  J607222.dcm  J607238.dcm
J6071cb.dcm  J6071e1.dcm  J6071f7.dcm  J60720d.dcm  J607223.dcm  J607239.dcm
J6071cc.dcm  J6071e2.dcm  J6071f8.dcm  J60720e.dcm  J607224.dcm  J60723a.dcm
J6071cd.dcm  J6071e3.dcm  J6071f9.dcm  J60720f.dcm  J607225.dcm  J60723b.dcm
J6071ce.dcm  J6071e4.dcm  J6071fa.dcm  J607210.dcm  J607226.dcm  J60723c.dcm
J6071cf.dcm  J6071e5.dcm  J6071fb.dcm  J607211.dcm  J607227.dcm  J60723d.dcm
J6071d0.dcm  J6071e6.dcm  J6071fc.dcm  J607212.dcm  J607228.dcm  J60723e.dcm
J6071d1.dcm  J6071e7.dcm  J6071fd.dcm  J607213.dcm  J607229.dcm  J60723f.dcm
J6071d2.dcm  J6071e8.dcm  J6071fe.dcm  J607214.dcm  J60722a.dcm  J607240.dcm
J6071d3.dcm  J6071e9.dcm  J6071ff.dcm  J607215.dcm  J60722b.dcm  J607241.dcm
J6071d4.dcm  J6071ea.dcm  J607200.dcm  J607216.dcm  J60722c.dcm  J607242.dcm
J6071d5.dcm  J6071eb.dcm  J607201.dcm  J607217.dcm  J60722d.dcm
J6071d6.dcm  J6071ec.dcm  J607202.dcm  J607218.dcm  J60722e.dcm

この情報 に従って画像を表示するためにdicomscopeをインストールしました。

dicomscope J6071c1.dcmと入力すると、その特定の画像が開きます。

dicomscope自体のGUIでは、複数のファイルを開いて表示する方法はないようです(スライドショーのようなものです)。

ディレクトリ内のすべてのファイルを開くためにdicomscope *.dcmのようなものを入力したいのですが、機能しません。

同様に、ls | dicomscopeは機能しません。

どちらの場合も、dicomscopeが起動しますが、画像ビューアーには黒い画面しか表示されません。

親切なbash/zshウィザードは私を助けてくれますか?乾杯。

3
jamesh625

Dcomscopeではなく、投稿したリンクからaeskulap( http://aeskulap.nongnu.org/ )を試しましたか?を使用してインストールする

Sudo apt install aeskulap

次に、このように実行します

aeskulap *.dcm

画像をスクロールできます。

2
Sebastian Stark

次々に開きます:
(停止するには、ターミナルに切り替えてCtrl+cを押します)

for f in *.dcm; do dicomscope "$f"; done

すべて一緒に開く(dicomscopeが同時インスタンスを許可する場合のみ機能します):
(最初に少ないファイルで試してみてください)

for f in *.dcm; do dicomscope "$f" & done
4
pLumo