1 / 7

WrapITK

WrapITK. status .&. updates. Contents. What's done:  in  ITKv4 Alpha in  ITKv4 Beta What's coming: by  MICCAI  by  End of Contract Questions?. ITKv4 Alpha 8 (4.a08). Migration to WrapITK 0.3 Default wrapped types Wrapping coverage 82% filter coverage Python, Java, TCL (not tested)

jasia
Télécharger la présentation

WrapITK

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WrapITK status .&. updates

  2. Contents • What's done:  • in ITKv4 Alpha • in ITKv4 Beta • What's coming: • by MICCAI  • by End of Contract • Questions?

  3. ITKv4 Alpha 8 (4.a08) • Migration to WrapITK 0.3 • Default wrapped types • Wrapping coverage • 82% filter coverage • Python, Java, TCL (not tested) • Metadata dictionary accessible in a more usual fashion(python) • Macros moved to SWIG interface • WrapITK Installation • Language modules move to  ${INSTALL_PREFIX}/lib/ITK-4.0/Python

  4. ITKv4 Beta • Redefining the WrapITK libraries • Follows modular ITK • Wrap files correspond one-to-one with ITK sources (Mostly) • Automatic type selection in Python

  5. MICCAI • Port the SWIG interface generation to C++ • Removes unnecessary dependency to Python 2 • Binary distribution • One full build • Sub packages: Python, Java, TCL independently installable

  6. End of Contract • C# support • Python 3 support • Language specific array conversion • Automatic Inline documentation • Target language inheritance • Documentation

  7. Questions?

More Related