diff options
author | Willem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl> | 2018-07-13 16:20:07 +0200 |
---|---|---|
committer | Willem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl> | 2018-07-17 11:30:05 +0200 |
commit | bc65a0395e6c3930bac0440cc894990dd04cb704 (patch) | |
tree | 645a9c1fac6417066df19172fa8d4920a68cdeb5 /src | |
parent | da434892133fe0979c5e8ef8be277673452e7728 (diff) | |
download | astra-bc65a0395e6c3930bac0440cc894990dd04cb704.tar.gz astra-bc65a0395e6c3930bac0440cc894990dd04cb704.tar.bz2 astra-bc65a0395e6c3930bac0440cc894990dd04cb704.tar.xz astra-bc65a0395e6c3930bac0440cc894990dd04cb704.zip |
Reorganize more filter size functions
Diffstat (limited to 'src')
-rw-r--r-- | src/Filters.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Filters.cpp b/src/Filters.cpp index 3ee3749..c13aa6b 100644 --- a/src/Filters.cpp +++ b/src/Filters.cpp @@ -38,7 +38,7 @@ along with the ASTRA Toolbox. If not, see <http://www.gnu.org/licenses/>. namespace astra { -float *genFilter(const SFilterConfig &_cfg, int _iProjectionCount, +float *genFilter(const SFilterConfig &_cfg, int _iFFTRealDetectorCount, int _iFFTFourierDetectorCount) { @@ -546,10 +546,10 @@ SFilterConfig getFilterConfigForAlgorithm(const Config& _cfg, CAlgorithm *_alg) return c; } -static int calcNextPowerOfTwo(int n) +int calcNextPowerOfTwo(int n) { int x = 1; - while (x < n) + while (x < n && x > 0) x *= 2; return x; |