[Insight-developers] New developer -- would an implementation of steerable filters for edge and curve detection be helpful?

Matt McCormick matt.mccormick at kitware.com
Mon Nov 12 17:49:18 EST 2012


PS.  There is always the VolunteersBacklog on the issue tracker, if
you are looking for 'easier' problems ;-).

  https://issues.itk.org/jira/secure/VersionBoard.jspa?pageType=PlanningBoard&selectedProjectId=10000&viewIssueKey=ITK-21&subType=VersionBoard&selectedBoardId=10194

On Mon, Nov 12, 2012 at 9:20 PM, Matt McCormick
<matt.mccormick at kitware.com> wrote:
> 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
> <cdeepakroy at gmail.com> 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: cdeepakroy at gmail.com
>> 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
>>


More information about the Insight-developers mailing list