2016-11-10 9 views
0

복제본 SimpleElastix [1] 프로젝트를 https://github.com/kaspermarstal/SimpleElastix에서 가져 와서 내 PC에 성공적으로 컴파일하고 컴파일합니다. WRAP_CSHARP 옵션은 CMAKE에서 설정되었습니다. 이 프로젝트를 C#으로 새로운 의료 이미지 등록 GUI를 구현하기위한 참조/프레임 워크로 사용하고 싶습니다. 그러나 컴파일 된 SimpleElastix 솔루션에서 .dll 파일을 찾지 못했습니다. Visual Studio를 통해 기존 SimpleElastix 프로젝트에서 새 C# 프로젝트를 만들려고했지만 새로운 솔루션을 성공적으로 구축 할 수 없습니다. 누구든지 SimpleElatix의 .dll 파일을 어디에서 찾을 수 있는지 알고 있습니까? 또는 SimpleElastix를 새로운 C# 프로젝트의 참조/프레임 워크로 사용하는 방법?SimpleElastix를 새로운 C# 프로젝트의 참조로 사용하는 방법?

[1] SimpleElastix는

답변

1

SimpleElastix을 밍 문서 http://simpleelastix.readthedocs.io/

최선 파이썬, C 번호, 자바 등과 여기서 호환 의료 영상 정합을위한 ITK와 SimpleITK에 기초하여 프로젝트 인 SimpleITK 프로젝트 [1]에서 파생됩니다. SimpleITK의 wiki [2]에서 SimpleITK를 다양한 구성과 언어로 사용하는 방법에 대한 자세한 정보를 찾을 수 있습니다. "CSHARP로 SimpleITK에 대한 비주얼 가이드"[3]조차 있습니다.

간단히 설명하면 ReferenceManager의 프로젝트 "SimpleITKCSharpManaged.dll"에 관리 라이브러리를 추가하는 것입니다. 그런 다음 "SimpleITKCSharpNative.dll"네이티브 라이브러리를 빌드 옵션이 "항상 복사"인 "링크로 추가"옵션이있는 기존 항목으로 추가하십시오. SimpleElastix 라이브러리로이 작업을 수행하면 작동합니다. 여기

는 SimpleITK에 대한 자세한 정보를 찾을 수있는 위치에 관해서는 관련 질문 Where can I find the SimpleITK documentation and reference information?

[1] 유용에 대한 http://www.simpleitk.org//

[2] https://itk.org/Wiki/SimpleITK

[3] https://itk.org/Wiki/SimpleITK/GettingStarted/A_visual_guide_to_SimpleITK_with_CSharp

+0

감사합니다 정보!! 필자는 SimpleITK에 관한 지침과 문서를보다 신중하게 다시 읽을 것입니다. 그러나 내 문제는 컴파일 된 SimpleElastix 솔루션에서 .dll 파일을 찾을 수 없다는 것입니다. 단순히 "SimpleITKCSharpManaged.dll", "SimpleITKCSharpNative.dll"또는 기타 .dll 라이브러리가 없습니다. 컴파일 된 SimpleElastix 솔루션에 .dll 파일이 있는지 알고 계십니까? 아니면 어디에서 찾을 수 있습니까? – Siming