Uploaded image for project: 'Imaging'
  1. Imaging
  2. MGNLIMG-196

imaging standard resizer gives poor results

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Neutral Neutral
    • None
    • 3.4.4
    • image operations
    • None
    • Yes

      Implement multiple image resizing as standard for image re-sizer class.

      Here are some sample of how the quality varies between using our imaging resize vs what results my laptop produces.

      Laptop

      Imaging module at 100% quality

      Just flipping through the dam's tour images with Q=100% you can see the images generated for the "portrait" cut (config:/modules/imaging/config/generators/portrait) really don't turn out so sharp.

      See https://www.baeldung.com/java-resize-image. Currently we use Graphics2D in our MultiStepResizer.

      Attached code is very rough does not do the cropping ViImageResizer.java

        Acceptance criteria

          1. after-resize.jpg
            after-resize.jpg
            6 kB
          2. before-resize.jpg
            before-resize.jpg
            142 kB
          3. laptop-resize.jpeg
            laptop-resize.jpeg
            12 kB
          4. ViImageResizer.java
            3 kB

              Unassigned Unassigned
              kdewitte Karel de Witte
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:

                  Task DoD