<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi Naved,<br>
    <br>
    The ConstantImageSource filter generates an image with all pixels
    set to the same value (default value is 0), out of nothing. It does
    noes need an input. In fact, it cannot take an input. <br>
    I do not know MITK, but mitk::CastToItkImage seems like a method
    that should return something. Something like a pointer to the image,
    cast as ITK image. You probably need to get this pointer and set it
    as input 1 of the FDK filter.<br>
    <br>
    Something like this, assuming there is something called ImageType in
    mitk :<br>
    <br>
    mitk::ImageType::Pointer castImagePointer =
    mitk::CastToItkImage(image, Img3DFloat);<br>
    f->SetInput( 1, castImagePointer );<br>
    <br>
    <br>
    Note that circumventing the rtk::ProjectionsReader filter in such a
    way is usually a bad idea: before they can be back projected,
    projections usually need a lot of pre-processing, which is performed
    in the projections reader (like log-transform, LUT, parker weighting
    for short scans, offset-detector weighting, scatter correction,
    etc...).<br>
    <br>
    Hope it helps,<br>
    Cyril<br>
    <br>
    <div class="moz-cite-prefix">On 03/18/2016 06:55 PM, naved chaudhri
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAL8PHjmry3xO=Xz-=se-4jy7SpqmwKw6p3BonOFbuxH6D7uVyg@mail.gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>Hi,<br>
                <br>
              </div>
              I'm integrating RTK in an application that reads the raw
              projections from a dicom file. After reading dicom I have
              the data as itk::image object.  At this point, I am facing
              difficulty in finding a way to assign the itk::image to
              rtk::ConstantImageSource or rtk::ProjectionsReader or not
              getting the way to rtk::FDKConeBeamReconstructionFilter
              for the reconstruction.<br>
              <br>
            </div>
            <div>All the application examples I went through were
              projections as stack based. <br>
            </div>
            <div><br>
            </div>
            <div>Following are few lines I have written.<br>
            </div>
            <div>//<br>
              typedef itk::Image<float, 3> InImageType;<br>
              InImageType::Pointer Img3DFloat = InImageType::New();<br>
              <br>
            </div>
            <div>mitk::CastToItkImage(image, Img3DFloat); //Works (I use
              MITK for reading and visualization)<br>
            </div>
            <div><br>
              typename ConstantImageSourceType::Pointer iFilter =
              ConstantImageSourceType::New();<br>
              //iFilter->SetInformationFromImage( Img3DFloat ); // No
              compilation error but Empty Reconstruction<br>
              iFilter->SetInput(Img3DFloat ); //Compilation Error<br>
              <br>
              CbctGenerator.cpp:1338: error: no matching function for
              call to 'rtk::ConstantImageSource<itk::Image<float,
              3u> >::SetInput(itk::Image<float,
              3u>::Pointer&)'<br>
                   iFilter->SetInput(Img3DFloat ); // produces
              compilation error<br>
                                                ^<br>
              //<br>
              <br>
            </div>
            <div>Thanks in advance for any hint.<br>
            </div>
            <br>
          </div>
          Bests,<br>
          <br>
        </div>
        Naved<br>
        <div>
          <div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Rtk-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Rtk-users@public.kitware.com">Rtk-users@public.kitware.com</a>
<a class="moz-txt-link-freetext" href="http://public.kitware.com/mailman/listinfo/rtk-users">http://public.kitware.com/mailman/listinfo/rtk-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>