{"version":1,"kind":"Article","sha256":"","slug":"755","location":"","dependencies":[],"doi":"10.54294/kcd92t","frontmatter":{"title":"ITK on the iOS","abstract":"ITK is one of the most powerful image segmentation and registration libraries available as an open source toolkit. Motivated by the recent popularization of the iPhone, iPod touch, and iPad, in this work, we describe the set of required steps for integrating the ITK framework into Apple’s iOS mobile operating system. Our focus in this paper is on the process of importing the C++ based ITK to the Objective-C based iOS, and creating a simple application that demonstrates the ITK libraries are integrated. This paper brings to the reader a user-manual on how to integrate the ITK libraries into iOS applications and code. We present here the series of steps we performed in order to import the ITK libraries as well as report the results of importing them under different versions of the iOS and under different architectures (the Simulator and Device architecture).","license":"You are licensing your work to Kitware Inc. under the\nCreative Commons Attribution License Version 3.0.\n\nKitware Inc. agrees to the following:\n\nKitware is free\n * to copy, distribute, display, and perform the work\n * to make derivative works\n * to make commercial use of the work\n\nUnder the following conditions:\n\\\"by Attribution\\\" - Kitware must attribute the work in the manner specified by the author or licensor.\n\n * For any reuse or distribution, they must make clear to others the license terms of this work.\n * Any of these conditions can be waived if they get permission from the copyright holder.\n\nYour fair use and other rights are in no way affected by the above.\n\nThis is a human-readable summary of the Legal Code (the full license) available at\nhttp://creativecommons.org/licenses/by/3.0/legalcode","keywords":["ITK","Objective-C","iOS","iPod","iPhone","iPad"],"authors":[{"name":"Shabash, Boris","email":"bshabash@hotmail.com","affiliations":["Simon Fraser University"],"corresponding":true},{"name":"Hamarneh, Ghassan","email":"hamarneh@cs.sfu.ca","affiliations":[]},{"name":"Huang, Zhi Feng","email":"zfh@sfu.ca","affiliations":[]},{"name":"Ibanez, Luis","email":"luis.ibanez@kitware.com","affiliations":[]}],"date_submitted":"2010-08-31 00:34:34","external_publication_id":755,"revision_cids":["bafkreifae5r5ma5h4idtfynqnub3zw2rqpeuv55gzi7ovctbk55nzhfynq"]},"mdast":{"type":"root"},"downloads":[{"url":"https://ipfs.desci.com/ipfs/bafkreibec4odqqtffheuend6zthup34bpkzgio3ekdfdrpbdvuts4r3wzu","title":"root/insight-journal-metadata.json","filename":"insight-journal-metadata.json","extra":{"size_bytes":6046,"type":"file"}},{"url":"https://dweb.link/ipfs/bafybeifpcvaxusucrr5s7qrf4mibnot7ieygtb3fg7rjx5bszrdg7qbzje","title":"root/article.pdf","filename":"article.pdf","extra":{"size_bytes":1382145,"type":"file"}}],"references":{"cite":{"order":["ref1","ref2","ref3","ref4","ref5","ref6","ref7","ref8","ref9","ref10","ref11","ref12","ref13","ref14","ref15"]},"data":{"ref1":{"label":"ref1","enumerator":"1","html":"org/ItkSoftwareGuide.pdf 1+2005+2+L. Ibanez+W. Schroeder+L. Ng+J. Cates"},"ref2":{"label":"ref2","enumerator":"2","html":"G. D. Reis+J. Jarvi"},"ref3":{"label":"ref3","enumerator":"3","html":"The Best Inventions of+November 2007+1678542+L. Grossman"},"ref4":{"label":"ref4","enumerator":"4","html":"MATITK: EXTENDING MATLAB WITH ITK, MATITK: EXTENDING MATLAB WITH ITK+2005+H. G. Chu"},"ref5":{"label":"ref5","enumerator":"5","html":"and+P. Abolmaesumi+P. Mousavi+D. Gobbi+A. Dickinson"},"ref6":{"label":"ref6","enumerator":"6","html":"2008+WrapITK: Enhanced languages support for the Insight Toolkit+-journal.org/browse/publication/85 1+G. Lehmann+Z. Pincus+B. Regrain."},"ref7":{"label":"ref7","enumerator":"7","html":"2010+Simulink - simulation and model-based design+The Mathworks"},"ref8":{"label":"ref8","enumerator":"8","html":"2010+3D Slicer+org/ 1+S. Pieper+R. Kikinis"},"ref9":{"label":"ref9","enumerator":"9","html":"MeVisLab."},"ref10":{"label":"ref10","enumerator":"10","html":"2007+seg3D: Volumetric Image Segmentation and Visualization. Scientific Computing and Imaging Institute (SCI)+seg3d.org 1"},"ref11":{"label":"ref11","enumerator":"11","html":"2009+Volview+Inc;. Kitware"},"ref12":{"label":"ref12","enumerator":"12","html":"2008+[Insight-users] iPhone+S. McBride."},"ref13":{"label":"ref13","enumerator":"13","html":"2010+[Insight-users] trying to cross compile ITK for iPhone. 1+K. Stump."},"ref14":{"label":"ref14","enumerator":"14","html":"Inc;. Cmake. Kitware"},"ref15":{"label":"ref15","enumerator":"15","html":"Apple Inc"}}}}