diff --git a/datasets/raise/merge_single_color_channel_images_according_to_bayer_filter.py b/datasets/raise/merge_single_color_channel_images_according_to_bayer_filter.py index 2edf9ed..fa16348 100644 --- a/datasets/raise/merge_single_color_channel_images_according_to_bayer_filter.py +++ b/datasets/raise/merge_single_color_channel_images_according_to_bayer_filter.py @@ -21,15 +21,10 @@ for color in Color: ''' newX, newY = { Color.RED: 2 * x, 2 * y, - Color.GREEN_RIGHT: 2 * x, 2 * y, - Color.GREEN_BOTTOM: 2 * x, 2 * y, - Color.BLUE: 2 * x, 2 * y, + Color.GREEN_RIGHT: 2 * (x - 1), 2 * y, + Color.GREEN_BOTTOM: 2 * x, 2 * (y - 1), + Color.BLUE: 2 * (x - 1), 2 * (y - 1), }[color] - match color: - case Color.RED: - newX, newY = 2 * x, 2 * y - case Color.GREEN_RIGHT: - newX, newY = 2 * multipleColorsImage.putpixel((x, y), pixel)