~ruther/CTU-FEE-B0B35APO-Semestral-project

a1f84f5f5e1f95ff31591ae2d2e85166aa9c09e2 — František Boháček 3 years ago a77b7b4
feat: use floats instead of doubles
1 files changed, 6 insertions(+), 6 deletions(-)

M image-viewer/src/display_utils.c
M image-viewer/src/display_utils.c => image-viewer/src/display_utils.c +6 -6
@@ 12,9 12,9 @@ display_pixel_t raw_pixel_onebit_convert_to_display(raw_pixel_onebit_t pixel,
                                                    raw_pixel_onebit_t max) {
  display_pixel_t new = {
      .fields = {
          .r = ((double)pixel.red / (double)max.red) * DISPLAY_MAX_RED,
          .g = ((double)pixel.green / (double)max.green) * DISPLAY_MAX_GREEN,
          .b = ((double)pixel.blue / (double)max.blue) * DISPLAY_MAX_BLUE,
          .r = ((float)pixel.red / (float)max.red) * DISPLAY_MAX_RED,
          .g = ((float)pixel.green / (float)max.green) * DISPLAY_MAX_GREEN,
          .b = ((float)pixel.blue / (float)max.blue) * DISPLAY_MAX_BLUE,
      }};

  return new;


@@ 24,9 24,9 @@ display_pixel_t raw_pixel_convert_to_display(raw_pixel_t pixel,
                                             raw_pixel_t max) {
  display_pixel_t new = {
      .fields = {
          .r = ((double)pixel.red / (double)max.red) * DISPLAY_MAX_RED,
          .g = ((double)pixel.green / (double)max.green) * DISPLAY_MAX_GREEN,
          .b = ((double)pixel.blue / (double)max.blue) * DISPLAY_MAX_BLUE,
          .r = ((float)pixel.red / (float)max.red) * DISPLAY_MAX_RED,
          .g = ((float)pixel.green / (float)max.green) * DISPLAY_MAX_GREEN,
          .b = ((float)pixel.blue / (float)max.blue) * DISPLAY_MAX_BLUE,
      }
  };


Do not follow this link