<div dir="ltr">Hi Cyril,<div><br></div><div>Of course it could be a solution, but as the filter as already 3 inputs, I did not want to add this mask as a fourth one as it seems to me that it is very optional.</div><div><br></div><div>But I understand that it would be useful for a better memory handling. I did not try your solution and I have to confess that I do not feel sufficiently good in "RTK programming".</div><div><br></div><div>So I willl try first my solution and we can eventually discuss in the future for a better way for implementing this feature !</div><div><br></div><div>Thanks for your response Cyril !</div><div><br></div><div>Fabien</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-06-20 9:30 GMT+02:00 Cyril Mory <span dir="ltr"><<a href="mailto:cyril.mory@uclouvain.be" target="_blank">cyril.mory@uclouvain.be</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    Hi,<br>
    <br>
    A question that then comes to my mind : why do you pass the image as
    parameter ? Passing it as input, you would benefit from the pipeline
    features, such as making your output outdated when you modify your
    input binary mask, or loading of only the required part of your
    binary mask, ... <br>
    Did you try it, and it didn't work ? I can help you do it this way
    if you need.<span class="HOEnZb"><font color="#888888"><br>
    <br>
    Cyril</font></span><div><div class="h5"><br>
    <br>
    <div>On 06/17/2016 06:46 PM, Simon Rit
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div>
          <div>
            <div>Hi Fabien,<br>
            </div>
            I can't say I master this but I had to do something similar
            in <a href="https://github.com/SimonRit/RTK/blob/master/utilities/SimpleRTK/Code/BasicFilters/json/FieldOfViewImageFilter.json" target="_blank">FieldOfViewImageFilter.json</a>.
            Look at the "ProjectionsStack" parameter which is actually a
            3D image. How did I come up with such a complicated code? No
            clue, but SimpleITK has similar ugly json files, e.g., <a href="https://github.com/SimpleITK/SimpleITK/blob/master/Code/BasicFilters/json/LabelMapContourOverlayImageFilter.json" target="_blank">LabelMapContourOverlayImageFilter.json</a>.
            My guess is that passing an image as a parameters in an itk
            image filter is not so common...<br>
          </div>
          I hope this helps,<br>
        </div>
        Simon<br>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Fri, Jun 17, 2016 at 11:07 AM,
          Fabien Momey <span dir="ltr"><<a href="mailto:fabien.momey@gmail.com" target="_blank">fabien.momey@gmail.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr">
              <div>Hi everyone,</div>
              <div><br>
              </div>
              <div>I need some help for updating a JSON file for the
                ConjugateGradientConeBeamReconstructionFilter.</div>
              <div><br>
              </div>
              <div>I want to test a new implementation I made on this
                filter to perform a support constraint for the
                reconstructed image.</div>
              <div><br>
              </div>
              <div>The constraint consists in a binary mask passed as an
                attribute. This attribute is a pointer to an image of
                type TOutputImage. The default value (in the
                constructor) is NULL.</div>
              <div><br>
              </div>
              <div>I don't know how to write it in the JSON file to wrap
                this member :</div>
              <div><br>
              </div>
              <div> {</div>
              <div>      "name" : "SupportMask",</div>
              <div>      "type" : ?,</div>
              <div>      "default" : ?,</div>
              <div>      "briefdescriptionSet" : "",</div>
              <div>      "detaileddescriptionSet" : "",</div>
              <div>      "briefdescriptionGet" : "",</div>
              <div>      "detaileddescriptionGet" : ""</div>
              <div>   }</div>
              <div><br>
              </div>
              <div>Does it also need to perform a specific cast with the
                optional field custom_itk_cast ? I don't really
                understand how it works.</div>
              <div><br>
              </div>
              <div>Thanks in advance for your help.</div>
            </div>
            <br>
            _______________________________________________<br>
            Rtk-users mailing list<br>
            <a href="mailto:Rtk-users@public.kitware.com" target="_blank">Rtk-users@public.kitware.com</a><br>
            <a href="http://public.kitware.com/mailman/listinfo/rtk-users" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/rtk-users</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Rtk-users mailing list
<a href="mailto:Rtk-users@public.kitware.com" target="_blank">Rtk-users@public.kitware.com</a>
<a href="http://public.kitware.com/mailman/listinfo/rtk-users" target="_blank">http://public.kitware.com/mailman/listinfo/rtk-users</a>
</pre>
    </blockquote>
    <br>
  </div></div></div>

</blockquote></div><br></div>