diff options
Diffstat (limited to 'src/itrans-zaefferer.c')
-rw-r--r-- | src/itrans-zaefferer.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/itrans-zaefferer.c b/src/itrans-zaefferer.c index b51c5cc..8ac845b 100644 --- a/src/itrans-zaefferer.c +++ b/src/itrans-zaefferer.c @@ -81,11 +81,11 @@ unsigned int itrans_peaksearch_zaefferer(int16_t *image, ControlContext *ctx, do if ( !did_something ) { if ( ctx->fmode == FORMULATION_PIXELSIZE ) { - reflection_add_from_reciprocal(ctx, (signed)(mask_x-ctx->width/2)*ctx->pixel_size, - (signed)(mask_y-ctx->height/2)*ctx->pixel_size, + reflection_add_from_reciprocal(ctx, (signed)(mask_x-ctx->x_centre)*ctx->pixel_size, + (signed)(mask_y-ctx->y_centre)*ctx->pixel_size, tilt_degrees, image[mask_x + ctx->width*mask_y]); } else { - reflection_add_from_dp(ctx, (signed)(mask_x-ctx->width/2), (signed)(mask_y-ctx->height/2), + reflection_add_from_dp(ctx, (signed)(mask_x-ctx->x_centre), (signed)(mask_y-ctx->y_centre), tilt_degrees, image[mask_x + ctx->width*mask_y]); } if ( ctx->first_image ) { |