두 이미지 사이의 상호 정보를 계산하려고합니다.이 때문에 'MutualInformationImageToImageMetric'클래스를 사용하고 있습니다. 이 예를 읽은 후 'itkSingleValuedCostFunction.h': 나는 나에게 그 말 치명적인 오류가 발생 그 후'itkSingleValuedCostFunction.h': 해당 파일이나 디렉토리가 없습니다.
#include "itkImageRegistrationMethod.h"
#include "itkTranslationTransform.h"
#include "itkMutualInformationImageToImageMetric.h"
#include "itkLinearInterpolateImageFunction.h"
: http://www.itk.org/Wiki/ITK/Examples/Registration/MutualInformation를 나는 다음과 같은 새로운 내 코드에서 네 '#INCLUDE'라인을 사용하지하고 해당 파일 또는 디렉토리
나는 itk의 다른 많은 클래스를 사용하고 있으며, 항상 작동한다 ... 지금 무슨 일이 일어나고 있는가? 어떤 힌트를 주시겠습니까?
감사합니다.
안토니오 고메즈 Barquero이
답장을 보내 주셔서 감사합니다! Linux가 아닌 Windows 7을 사용하고 있습니다. 그리고 CMakeList.txt에 관해서는 아무 것도 바꾸지 않았습니다. Cmake 2.6 버전과 GUI로 구축했습니다. 그리고 yes, itkSingleValuedCostFunction.h는 Code \ Numerics에 존재하며 Code/SpatialObject 아래에 필요한 헤더가 더 있습니다 ... 어떻게해야합니까? cmake 건물을 다시 만들었습니까? 그건 내 프로그램이 작동하지 않게 만들거야? 감사! – Antonio