From 0563f15a236f1c4891f10d673fbf18785793741e Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Fri, 3 Oct 2025 19:03:33 +0200 Subject: [PATCH] ImageAnalysisCPU: Store pixel mask as std::vector for more compact implementation --- image_analysis/ImageAnalysisCPU.cpp | 2 +- image_analysis/ImageAnalysisCPU.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/image_analysis/ImageAnalysisCPU.cpp b/image_analysis/ImageAnalysisCPU.cpp index 73429eea..066ba9a9 100644 --- a/image_analysis/ImageAnalysisCPU.cpp +++ b/image_analysis/ImageAnalysisCPU.cpp @@ -15,7 +15,7 @@ ImageAnalysisCPU::ImageAnalysisCPU(const DiffractionExperiment &in_experiment, integration(in_integration), npixels(experiment.GetPixelsNum()), xpixels(experiment.GetXPixelsNum()), - mask_1byte(npixels, 0), + mask_1byte(npixels, false), spotFinder(in_integration), saturation_limit(experiment.GetSaturationLimit()), roi_count(0), diff --git a/image_analysis/ImageAnalysisCPU.h b/image_analysis/ImageAnalysisCPU.h index ea714e76..1ccd630e 100644 --- a/image_analysis/ImageAnalysisCPU.h +++ b/image_analysis/ImageAnalysisCPU.h @@ -22,7 +22,7 @@ class ImageAnalysisCPU { size_t npixels; size_t xpixels; - std::vector mask_1byte; + std::vector mask_1byte; ImageSpotFinder spotFinder; IndexerThreadPool *indexer;