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