Hello Sascha, First of all, I want to apologize for taking so long to get back to you. And second, thank you for your reply.
We have decided to use MITK as our framework and I have a couple of questions: * what IDE is best? We are developing in windows and I guess we have to install Qt SDK, c++ compilers, etc... is there any page with the setting up guide? what do you recommend? * Do we need the complete code of MITK or is it possible to just attach the new plugins to the installed MITK version ? Kind regards, Miguel On 27.09.2012 10:28, Sascha Zelzer wrote: > Hello Miguel, > > Welcome to the MITK mailing list. > > Your questions touch some advanced topics. Please see my comments below. > > On 09/25/2012 04:25 PM, Miguel Nunes wrote: >> First, is it possible we can develop a plug-in (or change the MITK >> project directly) in order to develop our own rendering framework (ITK, >> VTK, CUDA, ...) and use it instead of yours? > I would strongly advise against modifying the MITK project directly. > Most likely, you will get synchronization issues later when you want > to update to a newer MITK code base. We have seen these problems > already in third-party projects. > > MITK as a toolkit is quite flexible and extensible, and MITK based > applications (for example the "MITK Workbench") are build from the > ground up with extensibility in mind. > > While you certainly could develop your own rendering system, this will > not be an easy task (unless your scope is very limited, trying to > solve a special case). You might also loose a couple of benefits > provided by MITK, depending on the level of customization. > > Maybe you could elaborate more on your needed features in the > rendering system so we might be able to help you in the > decision/design process. Note that MITK already uses ITK and VTK data > structures and VTK mapper to render these data structures. > >> Or, at least, modify the viewing windows system (number of views, >> rendering techniques, etc) ? > Modifying the frontend (number of views etc.) is totally possible and > done in some existing projects already. New rendering techniques are > usually implemented as new "mapper" classes in MITK (based on VTK > code) and attached to a certain data type to render it in a special way. > >> Lastly, from what I have been reading in MITK webpage, it seems to be >> simple to develop plugins. Is there any example of an implementation, >> step by step? > New plug-ins (and also a complete project containing a plug-in stub) > are usually create with the "PluginGenerator". Please read > > http://www.mitk.org/SetupAMitkBasedProject > > and > > http://docs.mitk.org/nightly-qt4/NewPluginPage.html > > Let us know if you have more questions. > > Thanks, > Sascha ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
