Google PlayストアでUnionpediaアプリを復元するために作業中です
出ていきます入ってきます
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn
あなたのロゴとドメインを持つ独自のユニオンペディア、月額9.99 USDから
私のユニオンペディアを作成する

MeVisLab

索引 MeVisLab

ミヴィスラボ(MeVisLab)は、ドイツのミヴィス・メディカル・ソリューションによって開発された医療用画像処理ソフトウェアである。Windows、Linux、Mac OS Xに対応したクロスプラットフォーム仕様である。

目次

  1. 3 関係: ボリュームレンダリングPythonを使っている製品あるいはソフトウェアの一覧Visualization Toolkit

ボリュームレンダリング

コンピュータグラフィックスにおいて、ボリュームレンダリングとは、3次元的な広がりのあるデータを直接2次元画面に表示することである。半透明な物体や発光体などを光学的に正しくレンダリングしたり(レイキャスティング)、CTなどで3次元的に撮影された画像を目的に沿って見やすく提示したりする(最大値投影処理など。) ボリュームレンダリングに必要なデータは、CT、MRIなどによって得られた2Dスライス画像から構成される。これらは規則的なパターン(1ミリメートル毎に1スライスの画像)で撮影され、規則的な画像ピクセルデータをもっている。この各ボリューム要素をサンプリングすることによって、中身を透視できる単一の画像を構成する事ができる。 ボリュームレンダリングを行うには、まずボリュームに対して空間内でのカメラの配置を設定する必要がある。また、各ボクセルの不透明度と色を設定する必要もある。一般的には、すべてのボクセル値に対してRGBA値(赤、緑、青、アルファ)は伝達関数を用いて設定を行う。 例えば、ボリュームからアイソサーフェスを検出し、ポリゴンメッシュ方式でレンダリングを行う。またはボリュームを直接データブロックとしてレンダリングを行い、ボリュームを表示することもできる。

見る MeVisLabとボリュームレンダリング

Pythonを使っている製品あるいはソフトウェアの一覧

プログラミング言語Pythonは、産業界・学術界などにおいて、多くの人によって幅広い目的で使われている。この一覧では、Pythonで書かれたソフトウェア、Pythonを内部に組み込んでいるソフトウェア、Pythonに対応した統合開発環境、などのうち比較的有名なものを示す。

見る MeVisLabとPythonを使っている製品あるいはソフトウェアの一覧

Visualization Toolkit

Visualization Toolkit(VTK)は、3Dコンピュータグラフィックス・画像処理・可視化のための、自由に利用可能なオープンソースソフトウェアである。VTKは、C++クラスライブラリと、複数のインタプリタ型インターフェイスレイヤから構成される。インターフェイスレイヤは、Tcl・Java・Pythonをサポートする。VTKの実装と拡張を行なっているのはであり、彼らは、VTKに対する専門的なサポートとコンサルティングを行っている。VTKは、以下に示す多様な種類の可視化アルゴリズムをサポートしている。例えば、スカラ・ベクタ・テンソル・テクスチャ・容積法などである。さらに、陰関数モデリング・ポリゴン数減少・メッシュ平滑化・カッティング・等値面分割・ドロネーの三角分割といった、先進的なモデリング手法もサポートしている。VTKは広範にわたるフレームワーク、3Dインタラクションのためのウィジェット一式を有し、並列プログラミングをサポートし、そして、Qt や TkといったさまざまなGUIツールキットのデータベースを統合している。VTKはクロスプラットフォームであり、Linux, Windows, Mac OS及びUNIX上で動作する。さらにVTKは、対話的な3次元操作のためのウィジェット・2次元/3次元空間における注釈付け・並列計算のための付随的なサポートを有している。VTKのコア部分はC++で実装されているので、ユーザは、自身のアプリケーションにVTKの様々なオブジェクトを統合してビルドする必要がある。VTKはPython, Java, Tclに対するコア部分のラッパーを提供しているため、これらのインタプリタ言語を使ってVTKのアプリケーションを書くことも可能である。

見る MeVisLabとVisualization Toolkit