mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-04 00:50:42 +02:00
bug fix for gap pixels with multi frames in gui (issue with overwriting original npixelsx and npixelsy with gap values
This commit is contained in:
parent
de4c834b44
commit
671ee3179e
@ -640,24 +640,26 @@ void DetectorImpl::readFrameFromReceiver() {
|
||||
if (data) {
|
||||
char *callbackImage = multiframe.get();
|
||||
int imagesize = multisize;
|
||||
int nDetActualPixelsX = nDetPixelsX;
|
||||
int nDetActualPixelsY = nDetPixelsY;
|
||||
|
||||
if (gapPixels) {
|
||||
int n = InsertGapPixels(multiframe.get(), multigappixels,
|
||||
quadEnable, dynamicRange, nDetPixelsX,
|
||||
nDetPixelsY);
|
||||
quadEnable, dynamicRange,
|
||||
nDetActualPixelsX, nDetActualPixelsY);
|
||||
callbackImage = multigappixels;
|
||||
imagesize = n;
|
||||
}
|
||||
LOG(logDEBUG) << "Image Info:"
|
||||
<< "\n\tnDetPixelsX: " << nDetPixelsX
|
||||
<< "\n\tnDetPixelsY: " << nDetPixelsY
|
||||
<< "\n\tnDetActualPixelsX: " << nDetActualPixelsX
|
||||
<< "\n\tnDetActualPixelsY: " << nDetActualPixelsY
|
||||
<< "\n\timagesize: " << imagesize
|
||||
<< "\n\tdynamicRange: " << dynamicRange;
|
||||
|
||||
thisData =
|
||||
new detectorData(currentProgress, currentFileName, nDetPixelsX,
|
||||
nDetPixelsY, callbackImage, imagesize,
|
||||
dynamicRange, currentFileIndex, completeImage);
|
||||
thisData = new detectorData(currentProgress, currentFileName,
|
||||
nDetActualPixelsX, nDetActualPixelsY,
|
||||
callbackImage, imagesize, dynamicRange,
|
||||
currentFileIndex, completeImage);
|
||||
|
||||
dataReady(
|
||||
thisData, currentFrameIndex,
|
||||
|
Loading…
x
Reference in New Issue
Block a user