Dilate.h: In instantiation of 'void FiReTiTiLiB::Dilate::SegmentInterX(const T*, int, int, int, int, int, T*, int) [with T = short unsigned int]':
morphee_fastMorphee_DilateSegmentX.cpp:53:108: required from here
Dilate.h:324:25: error: cannot convert 'const short unsigned int*' to 'const UINT8* {aka const unsigned char*}' for argument '1' to 'void FiReTiTiLiB::Dilate::SegmentInterHistX(const UINT8*, int, int, int, int, int, UINT8*, int)'
else SegmentInterHistX(src, sizex, sizey, sizez, channel, sewidth, res, nbCPU) ;
^
Dilate.h: In instantiation of 'void FiReTiTiLiB::Dilate::SegmentInterX(const T*, int, int, int, int, int, T*, int) [with T = int]':
morphee_fastMorphee_DilateSegmentX.cpp:71:108: required from here
Dilate.h:324:25: error: cannot convert 'const int*' to 'const UINT8* {aka const unsigned char*}' for argument '1' to 'void FiReTiTiLiB::Dilate::SegmentInterHistX(const UINT8*, int, int, int, int, int, UINT8*, int)'
Dilate.h: In instantiation of 'void FiReTiTiLiB::Dilate::SegmentInterX(const T*, int, int, int, int, int, T*, int) [with T = float]':
morphee_fastMorphee_DilateSegmentX.cpp:89:108: required from here
Dilate.h:324:25: error: cannot convert 'const float*' to 'const UINT8* {aka const unsigned char*}' for argument '1' to 'void FiReTiTiLiB::Dilate::SegmentInterHistX(const UINT8*, int, int, int, int, int, UINT8*, int)'
Dilate.h: In instantiation of 'void FiReTiTiLiB::Dilate::SegmentInterX(const T*, int, int, int, int, int, T*, int) [with T = double]':
morphee_fastMorphee_DilateSegmentX.cpp:107:108: required from here
Dilate.h:324:25: error: cannot convert 'const double*' to 'const UINT8* {aka const unsigned char*}' for argument '1' to 'void FiReTiTiLiB::Dilate::SegmentInterHistX(const UINT8*, int, int, int, int, int, UINT8*, int)'
Dilate.h: In instantiation of 'void FiReTiTiLiB::Dilate::SegmentX(const T*, int, int, int, int, T*, int) [with T = short unsigned int]':
morphee_fastMorphee_DilateSegmentX.cpp:155:84: required from here
Dilate.h:315:52: error: cannot convert 'const short unsigned int*' to 'const UINT8* {aka const unsigned char*}' for argument '1' to 'void FiReTiTiLiB::Dilate::SegmentHistX(const UINT8*, int, int, int, int, UINT8*, int)'
if ( std::is_same<T, UINT8>::value ) SegmentHistX(src, sizex, sizey, sizez, sewidth, res, nbCPU) ;
^
Dilate.h: In instantiation of 'void FiReTiTiLiB::Dilate::SegmentX(const T*, int, int, int, int, T*, int) [with T = int]':
morphee_fastMorphee_DilateSegmentX.cpp:172:89: required from here
Dilate.h:315:52: error: cannot convert 'const int*' to 'const UINT8* {aka const unsigned char*}' for argument '1' to 'void FiReTiTiLiB::Dilate::SegmentHistX(const UINT8*, int, int, int, int, UINT8*, int)'
Dilate.h: In instantiation of 'void FiReTiTiLiB::Dilate::SegmentX(const T*, int, int, int, int, T*, int) [with T = float]':
morphee_fastMorphee_DilateSegmentX.cpp:189:89: required from here
Dilate.h:315:52: error: cannot convert 'const float*' to 'const UINT8* {aka const unsigned char*}' for argument '1' to 'void FiReTiTiLiB::Dilate::SegmentHistX(const UINT8*, int, int, int, int, UINT8*, int)'
Dilate.h: In instantiation of 'void FiReTiTiLiB::Dilate::SegmentX(const T*, int, int, int, int, T*, int) [with T = double]':
morphee_fastMorphee_DilateSegmentX.cpp:206:89: required from here
Dilate.h:315:52: error: cannot convert 'const double*' to 'const UINT8* {aka const unsigned char*}' for argument '1' to 'void FiReTiTiLiB::Dilate::SegmentHistX(const UINT8*, int, int, int, int, UINT8*, int)'
Partager