2015-10-20から1日間の記事一覧

6 Iterators ぱらぱらめくる『The ITK Software Guide Book 1: Introduction and Development Guidelines』

Iteratorsは多種ある。それは領域指定の仕方、そこの探索の仕方でわかれる そのほかの分け方は「読み専用」と「読み書き用」の2種類。後者は変更しないのでConstなIteratorと呼ぶ 任意次元の多次元直方体を画像データ全体としたときに、その一部を多次元直…

Abstract ぱらぱらめくる『The ITK Software Guide Book 1: Introduction and Development Guidelines』

Insight Toolkit (ITK) はオープンソース Cmake対応のクロスプラットフォームアプリ python wrappingできるのでプロトタイプ開発も楽。その例はSimpleITK ちゃんと動くかどうかはCmakeと同系列の「アプリチェックツールCDash」でチェックされている(こちら)

ぱらぱらめくる『The ITK Software Guide Book 1: Introduction and Development Guidelines』

pdf 目次 Abstract I Introduction II Architecture III Development Guidelines Appendices I Introduction 1 Welcome 2 Configuring and Building ITK II Architecture 3 System Overview 4 Data Representation 5 Spacial Objects III Development Guidel…

2 Configuring and Building ITK ぱらぱらめくる『The ITK Software Guide Book 1: Introduction and Development Guidelines』

Linuxでの成功ログ Windows、Visual Studioでの成功歴 実行歴(失敗例) ITKのインストール -資料:http://www.itk.org/ItkSoftwareGuide.pdf のChapter 2. Configuring and Building ITK -環境 Manjaro Linux -Cmakeのインストール > sudo Pacman -S Cmake -I…

8 How to Write a Filter『The ITK Software Guide Book 1: Introduction and Development Guidelines』

この章の構成 用語の定義 フィルタ作成の概要 Data streamingについて マルチスレッド化 用語の定義 画像処理は、(data processing) pipelineとして行う。パイプラインは有向グラフとして構成する。上流・下流と称して向きを表現する パイプラインでは画像相…

3 System Overview ぱらぱらめくる『The ITK Software Guide Book 1: Introduction and Development Guidelines』

システム構築の基本 Generic programming(データ型・アクセスについてテンプレートを採用), Smart pointers(データに複数のポインタを走査させて、そのメモリ管理はgarbage collectionとかとちょっと違えて作ってある), Object factories, Event management,…