[Rtk-users] rtkfdk doesn't work correctly after a recent update
    Yang K Park 
    theday79 at gmail.com
       
    Thu Nov 12 23:39:38 CET 2015
    
    
  
Hi Simon,
 
Thanks for the advice. The current RTK was compiled with FFTW to use the phase extraction feature from Amsterdam shroud.
 
Regarding your suggestions,
 
1)      rtkramp w/ or w/o CUDA:
(command line: “ rtkramp --path projPath --regexp .*.his --hardware cuda --output Ramp_wCUDA.mha” )
 
Then, I have encountered following error.
“CudaFFTRampImageFilter<..> CudaFFTConvolutionImageFilter assumes that input requested and buffered regions are equal.”
 
 
Without CUDA, it was successfully done.
 
2)      I’ve re-compiled ITK w/o FFTW and built RTK again. rtkfdk worked fine.
-          I’ve also repeated “rtkramp+CUDA” with this rtk version and the error was same as above.
 
In conclusion, my FFTW seems to affect CUDA-based fdk reconstruction only.
But I do need FFTW for the phase extraction. What should I do?
 
Thanks.
 
Yang
 
 
-----Original Message-----
From: simon.rit at gmail.com [mailto:simon.rit at gmail.com] On Behalf Of Simon Rit
Sent: Wednesday, November 11, 2015 4:16 PM
To: Yang K Park <theday79 at gmail.com>
Cc: rtk-users at openrtk.org
Subject: Re: [Rtk-users] rtkfdk doesn't work correctly after a recent update
 
Hi,
I didn't manage to reproduce the two problems on linux with the same ITK version.
For point 1, did you copy itkMacro.h by hand? Because I don't see how replacing <itkMacro.h> by "itkMacro.h" can help if itkMacro.h is not in the same folder as rtkCudaUtilities.hcu For point 2, no clue. Do you use FFTW? It looks like a ramp filter issue. Can you try rtkramp --path projPath --regexp .*.his, with and without --hardware cuda? Maybe you can provide your geometry file in case it's a specific geometric issue.
Simon
 
On Wed, Nov 11, 2015 at 7:50 PM, Yang K Park < <mailto:theday79 at gmail.com> theday79 at gmail.com> wrote:
> Hi all,
> 
> 
> 
> I’ve updated rtk with the up-to-date revision and have encountered a 
> couple of problems.
> 
> 
> 
> 1.       Compile error: RTK couldn’t find itkMacro.h while it compiled
> rtkCudaUtilities.hcu. It was solved by a minor fetching:
> 
> #include <itkMacro.h>   à #include "itkMacro.h" in rtkCudaUtilities.hcu
> 
> 
> 
> 2.       Output of rtkfdk with CUDA was not the same as before. It was very
> blurry as seen in the attached image.
> 
> a.       With “FDK with CPU” or “SART with CUDA”, there was no problem.
> 
> 
> 
> 
> 
> I’m using VS2013 with win7, itk4.8.1.
> 
> 
> 
> The command line I used was :
> 
> rtkfdk --geometry 1111.xml --path projPath --verbos --regexp .*.his 
> --output output.mha --spacing 1,1,1 --dimension 400,200,400 --hardware 
> cuda --pad 1 --hann 5 --hannY 5
> 
> 
> 
> Does anyone have any idea about this?
> 
> 
> 
> Thanks.
> 
> 
> 
> Yang
> 
> 
> 
> 
> _______________________________________________
> Rtk-users mailing list
>  <mailto:Rtk-users at public.kitware.com> Rtk-users at public.kitware.com
>  <http://public.kitware.com/mailman/listinfo/rtk-users> http://public.kitware.com/mailman/listinfo/rtk-users
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.creatis.insa-lyon.fr/pipermail/rtk-users/attachments/20151112/4e0825dc/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 5752 bytes
Desc: not available
URL: <http://www.creatis.insa-lyon.fr/pipermail/rtk-users/attachments/20151112/4e0825dc/attachment.png>
    
    
More information about the Rtk-users
mailing list