Hi Deepak, Thanks for your interest in contributing to ITK. Implementation of algorithm you find interesting is a great path. Here are some resources and suggested contribution path:
- Write your code as an ITK module as described here: http://insightsoftwareconsortium.github.com/ITKBarCamp-doc/ITK/ConstructITKModule/index.html - Submit your code to the Insight Journal: http://insight-journal.org/ - Set up nightly dashboard submission, and submit a patch for a remote module: http://www.itk.org/Wiki/ITK/Policy_and_Procedures_for_Adding_Remote_Modules http://insightsoftwareconsortium.github.com/ITKBarCamp-doc/CommunitySoftwareProcess/SubmitAPatchToGerrit/index.html Please do not hesitate to message the list if you have questions or comments. Where we could often use help, and a good place to learn, is Gerrit Code Reviews http://insightsoftwareconsortium.github.com/ITKBarCamp-doc/CommunitySoftwareProcess/PerformAGerritReview/index.html Thanks, Matt On Mon, Nov 12, 2012 at 5:01 PM, Deepak Roy Chittajallu <[email protected]> wrote: > Hello Everyone, > > I recently joined the insight developers list. > > I really like ITK and have found it quite useful in my past research. I now > intend to contribute to it as a developer. > > Can some one tell me how to go about contributing new features into ITK? > > Do you guys have a list of "TODO features" anywhere from which i can take up > one? > > I was looking around to see what features are missing in ITK, and i found > that the following two would be a nice addition: > > --- Higher-order Steerable gaussian filters for robust edge and curve > detection (both uniscale and multiscale) as described in the following paper > > Jacob, M., & Unser, M. (2004). Design of steerable filters for feature > detection using Canny-like criteria. IEEE Transactions on Pattern Analysis > and Machine Intelligence, 26(8), 1007-1019. > > --- Image segmentation based on random walks as described in the following > paper: > > Leo Grady, "Random Walks for Image Segmentation", IEEE Trans. on Pattern > Analysis and Machine Intelligence, Vol. 28, No. 11, pp. 1768-1783, Nov., > 2006. > > Any opinions on whether these features would be a useful addition? > > Regards, > > Deepak Roy Chittajallu, Ph.D.in CS, > Postdoctoral Research Scholar, > Laboratory of Computational Cell Biology > Harvard University - Medical School, > Boston, Massachusetts, USA > E-mail: [email protected] > URL: http://www.drchittajallu.info > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://www.itk.org/mailman/listinfo/insight-developers > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://www.itk.org/mailman/listinfo/insight-developers
