Proposals:Integration with R Language: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
Line 4: Line 4:


This page hosts discussions on how to integrate functionalities of ITK with '''R''' language (http://www.r-project.org/)
This page hosts discussions on how to integrate functionalities of ITK with '''R''' language (http://www.r-project.org/)
A reference for this effort is the integration of '''R''' in the Titan package (based on VTK).
https://www.kitware.com/InfovisWiki/index.php/R_Titan_Integration


= Suggested Implementation =
= Suggested Implementation =

Revision as of 22:25, 9 August 2009

Background

This page hosts discussions on how to integrate functionalities of ITK with R language (http://www.r-project.org/)


A reference for this effort is the integration of R in the Titan package (based on VTK).

https://www.kitware.com/InfovisWiki/index.php/R_Titan_Integration

Suggested Implementation

Data Bridge

Making some ITK data structures visible from R by converting or adapting them to R vectors. And conversely, adapting R vectors into ITK data structures.

The candidate ITK classes are

  • FixedArray (and derived classes)
    • Point
    • Vector
    • Index
    • Offset
    • CovariantVector
  • VariableLenghtVector
  • Containers
    • VectorContainer
    • MapContainer
  • Image
    • PixelContainer
  • STL Containers
    • std::list
    • std::queue
    • std::map
    • std::set