Hi Andrew,

Thanks for letting us know. We are aware that the tool creation documentation 
is pretty out of date/missing, so good job creating a new one. The tool 
framework is rather historical and replacing it is somewhere on our internal 
wishlist (and has been for a while). However we currently do not have a 
timeline for a microservice based replacement.
So, with that context out of the way:
The question of tool/dedicated view regarding the contribution is mainly 
whether it is designed to solve a general problem. If your tool is (more or 
less) useful no matter what structure the end user is currently looking at, go 
for a tool based approach. If it is more an answer to a specific problem where 
you need only that tool and no other, I would tend towards a dedicated view. 
Both could be contributed to MITK proper (even if we do not use the UI of 
either tool or view, we could integrate the underlying algorithm (+tests) into 
the module).

As for the patent issue, contributing to MITK (according to [1]) requires the 
contributor to confirm that they have the rights to contribute the code to us. 
So if you are not sure whether you are allowed to contribute the code, you 
probably should not. This includes whether your employer even allows the work 
they paid for being shared with the world.

Best,
Caspar

[1] http://mitk.org/wiki/How_to_contribute


Von: Chen, Andrew [mailto:ac3...@cumc.columbia.edu]
Gesendet: Dienstag, 21. März 2017 17:30
An: mitk-users@lists.sourceforge.net
Betreff: [mitk-users] Extending the segmentation module

Hello,

I am new to MITK and would like to help develop for the Segmentation module. Is 
that module accepting contributions for new tools, or should I write my 
software as a new plugin?

The tool I am envisioning would be similar to combining the Binary Threshold 
and Picking tools, but allowing for multiple selected regions, and having the 
option of eliminating holes and isthmuses in the volume. (The rationale for not 
editing these independently is so one can adjust the threshold after selecting 
the regions and getting a preview). Please let me know if you have any 
suggestions or tips regarding this.

(Also, as a test run, I created a tool that applies ITK's fuzzy connectedness 
filter to segment images. It looks like there may be potential patent issues 
with that particular ITK library, but inform me if this piece might be useful.)

Best,
Andrew
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mitk-users mailing list
mitk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to