v1.0.0-rc.35

This commit is contained in:
2025-04-22 14:42:14 +02:00
parent 2a1807f4bd
commit 9bec33290c
144 changed files with 526 additions and 306 deletions
+8
View File
@@ -28,6 +28,10 @@ std::vector<DiffractionSpot> ImageSpotFinder::Run(const int16_t *input, const Sp
return Run<int16_t>(input, INT16_MIN, settings);
}
std::vector<DiffractionSpot> ImageSpotFinder::Run(const int8_t *input, const SpotFindingSettings &settings) const {
return Run<int8_t>(input, INT8_MIN, settings);
}
std::vector<DiffractionSpot> ImageSpotFinder::Run(const uint32_t *input, const SpotFindingSettings &settings) const {
return Run<uint32_t>(input, UINT32_MAX, settings);
}
@@ -36,6 +40,10 @@ std::vector<DiffractionSpot> ImageSpotFinder::Run(const uint16_t *input, const S
return Run<uint16_t>(input, UINT16_MAX, settings);
}
std::vector<DiffractionSpot> ImageSpotFinder::Run(const uint8_t *input, const SpotFindingSettings &settings) const {
return Run<uint8_t>(input, UINT8_MAX, settings);
}
template <class T>
std::vector<DiffractionSpot> ImageSpotFinder::Run(const T *input,
const T special_value,