Proposals:Integration with R Language

From KitwarePublic
Jump to navigationJump to search

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