SuperElastix and SimpleElastix

119 views
Skip to first unread message

Adam Szmul

unread,
Jul 12, 2016, 11:42:53 AM7/12/16
to gerardu...@googlegroups.com
Dear All,

As some of you are active Elastix users, maybe you find interesting
recent extensions to the Elastix platform, presented on WBIR this year.

The first one is SimpleElastix, which provides easy access to Elastix
platform from different programming languages:
https://simpleelastix.github.io/assets/pdf/SimpleElastixWBIR2016.pdf

SuperElastix is supposed to be a block-like-build platform with multiple
optimisation, interpolation, similarity measure options to build the
most useful algorithm for your dedicated task.
http://www.cv-foundation.org/openaccess/content_cvpr_2016_workshops/w15/papers/Berendsen_The_Design_of_CVPR_2016_paper.pdf

Both platforms are actually under development, so if you find any
problems/bugs or so on, the authors are happy to hear your comments.

Best wishes,
Adam


Ramón Casero Cañas

unread,
Jul 13, 2016, 10:59:16 AM7/13/16
to Gerardus Users Mailing List
Thanks, Adam.

Have you used SuperElastix? How does it work in practice?




--
You received this message because you are subscribed to the Google Groups "gerardus-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gerardus-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Dr. Ramón Casero Cañas

Institute of Biomedical Engineering
Department of Engineering Science, University of Oxford
Old Road Campus Research Building, Headington 
Oxford 
OX3 7DQ
UK

tlf         +44 (0) 1865 617716
twitter   @Ramon_Casero
web      http://www.cs.ox.ac.uk/people/Ramon.CaseroCanas/

Adam Szmul

unread,
Jul 13, 2016, 11:06:21 AM7/13/16
to gerardu...@googlegroups.com
Hi Ramon,

I have not used it. It seems to be a promising tool for a comparison between different registration methods, as you can 'easily' swap different blocks.

Best wishes,
Adam

aitan...@gmail.com

unread,
May 17, 2017, 9:50:15 PM5/17/17
to gerardus-users, adam....@eng.ox.ac.uk
Hi all,

I am trying to compile SuperElastix on Window 7 using Visual studio 2012 Profession. It failed and with following errors:


  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wextra" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_86038.dir\Debug\\" /Fd"cmTC_86038.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wextra "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Wextra' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_86038.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_86038.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_86038.vcxproj" (default target) (1) ->

(ClCompile target) ->

  cl : Command line error D8021: invalid numeric argument '/Wextra' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_86038.vcxproj]



    0 Warning(s)

    1 Error(s)



Time Elapsed 00:00:00.27


Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test CXX_HAS-Wformat_2 failed with the following output:
Change Dir: C:/Elastix/build/SimpleITK-build/CMakeFiles/CMakeTmp

Run Build Command:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe" "cmTC_a5344.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=11.0"
Microsoft (R) Build Engine version 4.6.1590.0

[Microsoft .NET Framework, version 4.0.30319.42000]

Copyright (C) Microsoft Corporation. All rights reserved.



Build started 17/05/2017 7:40:45 PM.

Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_a5344.vcxproj" on node 1 (default targets).

PrepareForBuild:

  Creating directory "cmTC_a5344.dir\Debug\".

  Creating directory "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\Debug\".

InitializeBuildStatus:

  Creating "cmTC_a5344.dir\Debug\cmTC_a5344.unsuccessfulbuild" because "AlwaysCreate" was specified.

ClCompile:

  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wformat_2" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_a5344.dir\Debug\\" /Fd"cmTC_a5344.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wformat=2 "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

  Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x64

  Copyright (C) Microsoft Corporation.  All rights reserved.

 

  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wformat_2" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_a5344.dir\Debug\\" /Fd"cmTC_a5344.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wformat=2 "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Wformat=2' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_a5344.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_a5344.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_a5344.vcxproj" (default target) (1) ->

(ClCompile target) ->

  cl : Command line error D8021: invalid numeric argument '/Wformat=2' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_a5344.vcxproj]



    0 Warning(s)

    1 Error(s)



Time Elapsed 00:00:00.27


Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test CXX_HAS-Wno-format-nonliteral failed with the following output:
Change Dir: C:/Elastix/build/SimpleITK-build/CMakeFiles/CMakeTmp

Run Build Command:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe" "cmTC_36b34.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=11.0"
Microsoft (R) Build Engine version 4.6.1590.0

[Microsoft .NET Framework, version 4.0.30319.42000]

Copyright (C) Microsoft Corporation. All rights reserved.



Build started 17/05/2017 7:40:45 PM.

Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_36b34.vcxproj" on node 1 (default targets).

PrepareForBuild:

  Creating directory "cmTC_36b34.dir\Debug\".

  Creating directory "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\Debug\".

InitializeBuildStatus:

  Creating "cmTC_36b34.dir\Debug\cmTC_36b34.unsuccessfulbuild" because "AlwaysCreate" was specified.

ClCompile:

  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wno-format-nonliteral" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_36b34.dir\Debug\\" /Fd"cmTC_36b34.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wno-format-nonliteral "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

  Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x64

  Copyright (C) Microsoft Corporation.  All rights reserved.

 

  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wno-format-nonliteral" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_36b34.dir\Debug\\" /Fd"cmTC_36b34.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wno-format-nonliteral "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Wno-format-nonliteral' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_36b34.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_36b34.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_36b34.vcxproj" (default target) (1) ->

(ClCompile target) ->

  cl : Command line error D8021: invalid numeric argument '/Wno-format-nonliteral' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_36b34.vcxproj]



    0 Warning(s)

    1 Error(s)



Time Elapsed 00:00:00.26


Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test CXX_HAS-Wunused failed with the following output:
Change Dir: C:/Elastix/build/SimpleITK-build/CMakeFiles/CMakeTmp

Run Build Command:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe" "cmTC_04aa4.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=11.0"
Microsoft (R) Build Engine version 4.6.1590.0

[Microsoft .NET Framework, version 4.0.30319.42000]

Copyright (C) Microsoft Corporation. All rights reserved.



Build started 17/05/2017 7:40:46 PM.

Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_04aa4.vcxproj" on node 1 (default targets).

PrepareForBuild:

  Creating directory "cmTC_04aa4.dir\Debug\".

  Creating directory "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\Debug\".

InitializeBuildStatus:

  Creating "cmTC_04aa4.dir\Debug\cmTC_04aa4.unsuccessfulbuild" because "AlwaysCreate" was specified.

ClCompile:

  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wunused" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_04aa4.dir\Debug\\" /Fd"cmTC_04aa4.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wunused "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

  Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x64

  Copyright (C) Microsoft Corporation.  All rights reserved.

 

  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wunused" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_04aa4.dir\Debug\\" /Fd"cmTC_04aa4.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wunused "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Wunused' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_04aa4.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_04aa4.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_04aa4.vcxproj" (default target) (1) ->

(ClCompile target) ->

  cl : Command line error D8021: invalid numeric argument '/Wunused' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_04aa4.vcxproj]



    0 Warning(s)

    1 Error(s)



Time Elapsed 00:00:00.25


Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test CXX_HAS-Wpointer-arith failed with the following output:
Change Dir: C:/Elastix/build/SimpleITK-build/CMakeFiles/CMakeTmp

Run Build Command:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe" "cmTC_b2a76.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=11.0"
Microsoft (R) Build Engine version 4.6.1590.0

[Microsoft .NET Framework, version 4.0.30319.42000]

Copyright (C) Microsoft Corporation. All rights reserved.



Build started 17/05/2017 7:40:46 PM.

Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_b2a76.vcxproj" on node 1 (default targets).

PrepareForBuild:

  Creating directory "cmTC_b2a76.dir\Debug\".

  Creating directory "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\Debug\".

InitializeBuildStatus:

  Creating "cmTC_b2a76.dir\Debug\cmTC_b2a76.unsuccessfulbuild" because "AlwaysCreate" was specified.

ClCompile:

  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wpointer-arith" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_b2a76.dir\Debug\\" /Fd"cmTC_b2a76.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wpointer-arith "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

  Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x64

  Copyright (C) Microsoft Corporation.  All rights reserved.

 

  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wpointer-arith" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_b2a76.dir\Debug\\" /Fd"cmTC_b2a76.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wpointer-arith "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Wpointer-arith' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_b2a76.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_b2a76.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_b2a76.vcxproj" (default target) (1) ->

(ClCompile target) ->

  cl : Command line error D8021: invalid numeric argument '/Wpointer-arith' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_b2a76.vcxproj]



    0 Warning(s)

    1 Error(s)



Time Elapsed 00:00:00.26


Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test CXX_HAS-Winvalid-pch failed with the following output:
Change Dir: C:/Elastix/build/SimpleITK-build/CMakeFiles/CMakeTmp

Run Build Command:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe" "cmTC_38325.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=11.0"
Microsoft (R) Build Engine version 4.6.1590.0

[Microsoft .NET Framework, version 4.0.30319.42000]

Copyright (C) Microsoft Corporation. All rights reserved.



Build started 17/05/2017 7:40:47 PM.

Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_38325.vcxproj" on node 1 (default targets).

PrepareForBuild:

  Creating directory "cmTC_38325.dir\Debug\".

  Creating directory "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\Debug\".

InitializeBuildStatus:

  Creating "cmTC_38325.dir\Debug\cmTC_38325.unsuccessfulbuild" because "AlwaysCreate" was specified.

ClCompile:

  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Winvalid-pch" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_38325.dir\Debug\\" /Fd"cmTC_38325.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Winvalid-pch "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

  Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x64

  Copyright (C) Microsoft Corporation.  All rights reserved.

 

  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Winvalid-pch" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_38325.dir\Debug\\" /Fd"cmTC_38325.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Winvalid-pch "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Winvalid-pch' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_38325.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_38325.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_38325.vcxproj" (default target) (1) ->

(ClCompile target) ->

  cl : Command line error D8021: invalid numeric argument '/Winvalid-pch' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_38325.vcxproj]



    0 Warning(s)

    1 Error(s)



Time Elapsed 00:00:00.26


Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test CXX_HAS-Wcast-align failed with the following output:
Change Dir: C:/Elastix/build/SimpleITK-build/CMakeFiles/CMakeTmp

Run Build Command:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe" "cmTC_20f03.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=11.0"
Microsoft (R) Build Engine version 4.6.1590.0

[Microsoft .NET Framework, version 4.0.30319.42000]

Copyright (C) Microsoft Corporation. All rights reserved.



Build started 17/05/2017 7:40:47 PM.

Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_20f03.vcxproj" on node 1 (default targets).

PrepareForBuild:

  Creating directory "cmTC_20f03.dir\Debug\".

  Creating directory "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\Debug\".

InitializeBuildStatus:

  Creating "cmTC_20f03.dir\Debug\cmTC_20f03.unsuccessfulbuild" because "AlwaysCreate" was specified.

ClCompile:

  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wcast-align" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_20f03.dir\Debug\\" /Fd"cmTC_20f03.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wcast-align "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

  Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x64

  Copyright (C) Microsoft Corporation.  All rights reserved.

 

  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wcast-align" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_20f03.dir\Debug\\" /Fd"cmTC_20f03.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wcast-align "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Wcast-align' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_20f03.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_20f03.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_20f03.vcxproj" (default target) (1) ->

(ClCompile target) ->

  cl : Command line error D8021: invalid numeric argument '/Wcast-align' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_20f03.vcxproj]



    0 Warning(s)

    1 Error(s)



Time Elapsed 00:00:00.26


Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test CXX_HAS-Wdisabled-optimization failed with the following output:
Change Dir: C:/Elastix/build/SimpleITK-build/CMakeFiles/CMakeTmp

Run Build Command:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe" "cmTC_fde74.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=11.0"
Microsoft (R) Build Engine version 4.6.1590.0

[Microsoft .NET Framework, version 4.0.30319.42000]

Copyright (C) Microsoft Corporation. All rights reserved.



Build started 17/05/2017 7:40:47 PM.

Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_fde74.vcxproj" on node 1 (default targets).

PrepareForBuild:

  Creating directory "cmTC_fde74.dir\Debug\".

  Creating directory "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\Debug\".

InitializeBuildStatus:

  Creating "cmTC_fde74.dir\Debug\cmTC_fde74.unsuccessfulbuild" because "AlwaysCreate" was specified.

ClCompile:

  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wdisabled-optimization" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_fde74.dir\Debug\\" /Fd"cmTC_fde74.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wdisabled-optimization "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

  Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x64

  Copyright (C) Microsoft Corporation.  All rights reserved.

 

  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Wdisabled-optimization" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_fde74.dir\Debug\\" /Fd"cmTC_fde74.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Wdisabled-optimization "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Wdisabled-optimization' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_fde74.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_fde74.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_fde74.vcxproj" (default target) (1) ->

(ClCompile target) ->

  cl : Command line error D8021: invalid numeric argument '/Wdisabled-optimization' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_fde74.vcxproj]



    0 Warning(s)

    1 Error(s)



Time Elapsed 00:00:00.26


Source file was:
int main() { return 0; }
Performing C++ SOURCE FILE Test CXX_HAS-Woverloaded-virtual failed with the following output:
Change Dir: C:/Elastix/build/SimpleITK-build/CMakeFiles/CMakeTmp

Run Build Command:"C:/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe" "cmTC_e0073.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=11.0"
Microsoft (R) Build Engine version 4.6.1590.0

[Microsoft .NET Framework, version 4.0.30319.42000]

Copyright (C) Microsoft Corporation. All rights reserved.



Build started 17/05/2017 7:40:48 PM.

Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_e0073.vcxproj" on node 1 (default targets).

PrepareForBuild:

  Creating directory "cmTC_e0073.dir\Debug\".

  Creating directory "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\Debug\".

InitializeBuildStatus:

  Creating "cmTC_e0073.dir\Debug\cmTC_e0073.unsuccessfulbuild" because "AlwaysCreate" was specified.

ClCompile:

  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Woverloaded-virtual" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_e0073.dir\Debug\\" /Fd"cmTC_e0073.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Woverloaded-virtual "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

  Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x64

  Copyright (C) Microsoft Corporation.  All rights reserved.

 

  cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CXX_HAS-Woverloaded-virtual" /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /GR /Fo"cmTC_e0073.dir\Debug\\" /Fd"cmTC_e0073.dir\Debug\vc110.pdb" /Gd /TP /errorReport:queue   -Woverloaded-virtual "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\src.cxx"

cl : Command line error D8021: invalid numeric argument '/Woverloaded-virtual' [C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_e0073.vcxproj]

Done Building Project "C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_e0073.vcxproj" (default targets) -- FAILED.



Build FAILED.



"C:\Elastix\build\SimpleITK-build\CMakeFiles\CMakeTmp\cmTC_e0073.vcxproj" (default target) (1) ->

Could not anyone help me ?


thanks,

Aitang

Ramón Casero Cañas

unread,
May 17, 2017, 9:53:10 PM5/17/17
to Gerardus Users Mailing List
Hi Aitang,

I think you should try with the SuperElastix team!


Best regards,

Ramon.


--
You received this message because you are subscribed to the Google Groups "gerardus-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gerardus-users+unsubscribe@googlegroups.com.

dario....@gmail.com

unread,
Nov 8, 2017, 11:54:34 AM11/8/17
to gerardus-users
Hi Adam,

Thank you very much.
I hope I'll be able to find a solution to my problem here.

I'm using simpleElastix on Python and I following the last example of the documentation:

Transforming Point Sets


import SimpleITK as sitk

# Compute the transformation from moving image to the fixed image
elastixImageFilter = sitk.ElastixImageFilter()
elastixImageFilter.SetFixedImage(sitk.ReadImage("fixedImage.nii")
elastixImageFilter.SetMovingImage(sitk.ReadImage("movingImage.nii")
elastixImageFilter.Execute()

# Warp point set. The transformed points will be written to a file named
# outputpoints.txt in the output directory determined by SetOutputDirectory()
# (defaults to working directory)
transformixImageFilter = sitk.TransformixImageFilter()
transformixImageFilter.SetTransformParameterMap(elastixImageFilter.GetTransformParameterMap())
transformixImageFilter.SetFixedPointSet("fixedPointSet.pts")
transformixImageFilter.Execute()
The algorithm on the documentation raises an error unless I set a moving image as well, regardless on the moving image, and without an real effect on the results:
transformixImageFilter.SetMovingImage(movingImage=movingImage).

Has anybody experienced the same problem?
Did anybody solve it?

PS. on the documentation there is also an extra error:
The method 'SetFixedPointSet'  does not exist, one has to use  'SetFixedPointSetFileName'

Thank you in advance for the answer,
Dario

Ramón Casero Cañas

unread,
Nov 8, 2017, 12:02:15 PM11/8/17
to Gerardus Users Mailing List
Hi Dario,

This is gerardus, a completely different project. I think you should open a new issue in the SimpleElastix project page, it'll be much easier to get help there about your problem


Best regards,

Ramon.


--
You received this message because you are subscribed to the Google Groups "gerardus-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gerardus-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Dr Ramón Casero, Post-Doctoral Researcher

 
MRC Harwell Institute, Biocomputing, Mammalian Genetics Unit
Harwell Campus, Oxfordshire, OX11 0RD, UK.
Tel: +44 (0)1235 841237 | www.har.mrc.ac.uk
Reply all
Reply to author
Forward
0 new messages