Re: [ITK-users] [ITK] SimpleITK and R demons_registration problem
FWagner <[email protected]>
| Newsgroups | gmane.comp.lib.itk.user |
|---|---|
| Message-ID | <CADrF_3Rarzgf8eQ3FvLM2otC_=WYYk5kjEcCE6YQy7tgEJSoyQ@mail.gmail.com> |
Hi Bradley, I have tried casting to sitkFloat64, but the same error message : Error in f(...) : Exception in SITK - check warning messages In addition: Warning message: In f(...) : Exception thrown in SimpleITK TransformToDisplacementFieldFilter_Execute: /tmp/RtmpE4PobR/devtools25774a9d4940/SimpleITK-SimpleITKRInstaller-5f821a0/SITK/Build/SimpleITK-build/Code/BasicFilters/src/sitkTransformToDisplacementFieldFilter.cxx:178: sitk::ERROR: Unexpected error converting transform! Possible miss matching dimensions! do you have a code example of 2D registration involving two png in simpleITK ? it could help me to test where the problem comes from Cheers, Fabien 2017-08-18 19:05 GMT-03:00 Lowekamp, Bradley (NIH/NLM/LHC) [C] [via ITK - Users] <[email protected]>: > Have you tried casting to sitkFloat64? > > > On Aug 18, 2017, at 12:49 PM, FWagner <[hidden email] > <http:///user/SendEmail.jtp?type=node&node=38644&i=0>> wrote: > > > > Hi, > > I have some trouble using the demons_registration from > > https://insightsoftwareconsortium.github.io/SimpleITK-Notebooks/ > R_html/66_Registration_Demons.html > > I have tested the example and it work well. however when i used the > function > > demons_registration with two image .png that i have generated i have > some > > strange errors. See the R code and the error below > > > > # generate two image of a square slighty differents > > library(raster) > > library(imager) > > r=raster(ncol=600,nrow=600) > > r=setValues(r,1) > > im1=as.cimg(r) > > im1[200:300,200:300]=0 > > plot(im1) > > > > im2=as.cimg(r) > > im2[210:320,210:320]=0 > > plot(im2) > > > > save.image(im1,"square1.png") > > save.image(im2,"square2.png") > > > > library(SimpleITK) > > > > cntrl <- ReadImage("square1.png") > > img1 = Cast(cntrl,"sitkFloat32") > > img1 > > > > cntrl <- ReadImage("square2.png") > > img2 = Cast(cntrl,"sitkFloat32") > > img2 > > > > # the demons_registration function can be downloaded here : > > https://insightsoftwareconsortium.github.io/SimpleITK-Notebooks/ > R_html/66_Registration_Demons.html > > > > tx <- demons_registration(fixed_image = img1, moving_image = img2) > > Show Traceback > > > > Rerun with Debug > > Error in f(...) : Exception in SITK - check warning messages In > addition: > > Warning message: > > In f(...) : > > Exception thrown in SimpleITK TransformToDisplacementFieldFilter_Execute: > > > /tmp/RtmpE4PobR/devtools25774a9d4940/SimpleITK-SimpleITKRInstaller- > 5f821a0/SITK/Build/SimpleITK-build/Code/BasicFilters/src/ > sitkTransformToDisplacementFieldFilter.cxx:178: > > sitk::ERROR: Unexpected error converting transform! Possible miss > matching > > dimensions! > > > > > > Does anyone have an idea of the problem ? > > > > Thank you very much, > > > > > > Fabien > > > > > > > > > > -- > > View this message in context: http://itk-users.7.n7.nabble. > com/SimpleITK-and-R-demons-registration-problem-tp38641.html > > Sent from the ITK - Users mailing list archive at Nabble.com. > > _____________________________________ > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Kitware offers ITK Training Courses, for more information visit: > > http://www.kitware.com/products/protraining.php > > > > Please keep messages on-topic and check the ITK FAQ at: > > http://www.itk.org/Wiki/ITK_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/mailman/listinfo/insight-users > > _______________________________________________ > > Community mailing list > > [hidden email] <http:///user/SendEmail.jtp?type=node&node=38644&i=1> > > http://public.kitware.com/mailman/listinfo/community > _____________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://www.kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-users > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > http://itk-users.7.n7.nabble.com/SimpleITK-and-R-demons- > registration-problem-tp38641p38644.html > To unsubscribe from SimpleITK and R demons_registration problem, click > here > <http://itk-users.7.n7.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=38641&code=d2FnbmVyLmguZmFiaWVuQGdtYWlsLmNvbXwzODY0MXwzNzIzODczMA==> > . > NAML > <http://itk-users.7.n7.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://itk-users.7.n7.nabble.com/SimpleITK-and-R-demons-registration-problem-tp38641p38645.html Sent from the ITK - Users mailing list archive at Nabble.com. _____________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://www.kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-users