PaxViewer はほぼフルスクラッチで書いたが、そこは DICOM 関係、OSS の助けを借りている。
技術解説にちょうどいいと思うので、どのように使われているか軽く説明。
DCMTK
dicom タグ解析の定番ですね。ただ、表示にはこちらは使わず、もっぱら PACS 部のタグ解析です。
GCDWebServer
今回は、サーバは独自実装せず、GCDWebServer 使ってます。
Cornerstone.js
詳しくはこちらの公式サイト参照。
表示の dicom タグ解析は DCMTK ではなくこちらです。
VTK.js
詳しくはこちらのサイト参照。
視覚ライブラリの定番 VTK に JavaScript バージョンがあるとは思いませんでした。
ありがたく使わせてもらってます。
HorliX dev team

