Regarding section1 which I wrote:
I intended to write: DiffusionImaging (not ImageDiffusion).
- I'd like to mention that this directory is actually exist in the same
location as all the other dependencies that I've mentioned.
Best,
Miri.
On Tue, Feb 14, 2012 at 4:59 PM, Miri Trope <[email protected]> wrote:
> Hi Peter,
>
> OK, I thought that it's a repeating question.
> So, here is the process with the corresponding errors:
>
> After the build process, I just changed the codes of awesomeProject
> (filter and plug-in) to mine, and tried to do these things:
>
> 1) add a dependency to my MyAwesomeLib:
>
> DEPENDS Mitk MitkExt Qmitk SceneSerialization ImageDiffusion
>
> but it returned the error:
> Module MyAwesomeLib won't be built, missing dependency: DiffusionImaging
>
> 2) include at my filter's header the header (without that dependency):
>
> #include "mitkFiberBundleX.h"
>
> but it returned an error:
> A\mitk-superbuild\mitk-build\mitk-projecttemplate\modules\myawesomelib\AwesomeImageFilter.h(34)
> : fatal error C1083: Cannot open include file: 'mitkFiberBundleX.h': No
> such file or directory
>
> 3) this command returned the error: (that header wasn't included):
>
> mitk::FiberBundleX::Pointer fiberBundle =
> mitk::FiberBundleX::New(fiberPD);
>
> A\MITK-ProjectTemplate\Modules\MyAwesomeLib\AwesomeImageFilter.cpp(62) :
> error C3083: 'FiberBundleX': the symbol to the left of a '::' must be a type
>
>
> Thank you for reading until the end :-)
> Best,
> Miri
>
> On Tue, Feb 14, 2012 at 1:15 PM, Peter Neher
> <[email protected]>wrote:
>
>> **
>> Hi Miri,
>> it would be better to send all your questions directly to the mailinglist
>> so that other members can also help or profit from the conversation.
>> Regarding your problem, I am not sure what exactly "doesn't work" mean.
>> mitk::FiberBundleX is actually not a filter but a datatype. Does the sample
>> code I sent you compile or are there any errors?
>>
>> Best,
>> Peter
>>
>>
>> On 11.02.2012 21:56, Miri Trope wrote:
>>
>> Hi Peter,
>>
>> Regarding this filter which you have suggested: *mitk::FiberBundleX*
>> What I should do in order to make that work?
>>
>> What I've done:
>> - installed DiffusionImaging module.
>> - inserted: #include "mitkFiberBundleX.h"
>> - tried to add a dependency 'DiffusionImaging' in the CMakeList.txt but
>> it doesn't work.
>>
>> I guess there are other things which I missed?...
>>
>> Best Regards,
>> Miri
>>
>>
>>
>> On Thu, Feb 2, 2012 at 1:00 PM, Peter Neher
>> <[email protected]>wrote:
>>
>>> Hi Miri,
>>>
>>> to represent fiber tracts we use mitkFiberBundleX. This datastructure is
>>> simply initialized using a vtkPolyData containing all your fiber data.
>>> Simple example:
>>>
>>> vtkSmartPointer<vtkPolyData> fiberPolyData =
>>> vtkSmartPointer<vtkPolyData>::New(); // the input datastructure for
>>> mitkFiberBundleX
>>> vtkSmartPointer<vtkCellArray> fiberContainer =
>>> vtkSmartPointer<vtkCellArray>::New();
>>> vtkSmartPointer<vtkPoints> pointContainer =
>>> vtkSmartPointer<vtkPoints>::New();
>>>
>>> for (int l=0; l<numlines; l++) // iterate over fibers
>>> {
>>> vtkSmartPointer<vtkPolyLine> fiber =
>>> vtkSmartPointer<vtkPolyLine>::New();
>>> for (int p=0; p<pointsInLine; p++) // iterate over points in fiber
>>> {
>>> vtkIdType id = pointContainer->InsertNextPoint(yourPoint); //
>>> add next point
>>> fiber->GetPointIds()->InsertNextId(id); // add point id to
>>> fiber
>>> }
>>> fiberContainer->InsertNextCell(fiber); // add fiber to fiber
>>> container
>>> }
>>>
>>> fiberPolyData->SetPoints(pointContainer);
>>> fiberPolyData->SetLines(fiberContainer);
>>>
>>> mitk::FiberBundleX::Pointer fiberBundle =
>>> mitk::FiberBundleX::New(fiberPolyData);
>>>
>>> Peter
>>>
>>>
>>> On 02.02.2012 07:47, Miri Trope wrote:
>>>
>>> Hi All,
>>>
>>> How I should convert my fibers which is represented in .mat file in
>>> order to be represented on mitk view?
>>> i.e., I'd like to view my data as :
>>> http://www.dkfz.de/de/mbi/images/neuro3.jpg
>>> Note that my .mat file consists of [n] number of fibers which each fiber
>>> [i] consists of number of points [j] like this:
>>>
>>> fibers[n]
>>> |
>>> |__fiber-i__
>>> |
>>> |___point-j(x,y,z)
>>>
>>>
>>>
>>> Please don't hesitate to ask if a further explanation is required ...
>>> Anyway, any information/ method would be very appreciated!
>>> Miri
>>>
>>>
>>> --
>>> Dipl.-Inform. Peter Neher
>>> German Cancer Research Centre
>>> (DKFZ, Deutsches Krebsforschungszentrum in der Helmholtz-Gemeinschaft,
>>> Stiftung des öffentlichen Rechts)
>>> Division of Medical and Biological Informatics
>>> Im Neuenheimer Feld 280, D-69120 Heidelberg
>>>
>>> Phone: 49-(0)6221-42-3552, Fax: 49-(0)6221-42-2345
>>> E-Mail: [email protected], Web: www.dkfz.de
>>>
>>> The information contained in this message may be confidential and legally
>>> protected under applicable law. The message is intended solely for the
>>> addressee(s). If you are not the intended recipient, you are hereby
>>> notified that any use, forwarding, dissemination, or reproduction of this
>>> message is strictly prohibited and may be unlawful. If you are not the
>>> intended recipient, please contact the sender by return e-mail and destroy
>>> all copies of the original message.
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Keep Your Developer Skills Current with LearnDevNow!
>>> The most comprehensive online learning library for Microsoft developers
>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>> http://p.sf.net/sfu/learndevnow-d2d
>>> _______________________________________________
>>> mitk-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/mitk-users
>>>
>>>
>>
>> --
>> Dipl.-Inform. Peter Neher
>> German Cancer Research Centre
>> (DKFZ, Deutsches Krebsforschungszentrum in der Helmholtz-Gemeinschaft,
>> Stiftung des öffentlichen Rechts)
>> Division of Medical and Biological Informatics
>> Im Neuenheimer Feld 280, D-69120 Heidelberg
>>
>> Phone: 49-(0)6221-42-3552, Fax: 49-(0)6221-42-2345
>> E-Mail: [email protected], Web: www.dkfz.de
>>
>> The information contained in this message may be confidential and legally
>> protected under applicable law. The message is intended solely for the
>> addressee(s). If you are not the intended recipient, you are hereby notified
>> that any use, forwarding, dissemination, or reproduction of this message is
>> strictly prohibited and may be unlawful. If you are not the intended
>> recipient, please contact the sender by return e-mail and destroy all copies
>> of the original message.
>>
>>
>
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users