robaho / seashore

easy to use mac osx image editing application for the rest of us
GNU General Public License v2.0
454 stars 20 forks source link

Resizing image causes wavy lines #193

Closed fovlet closed 1 year ago

fovlet commented 1 year ago

I've been using Seashore for years, mostly to reduce and touch up pictures of dollhouses under construction before posting them on my blog. Recently I've noticed an issue with straight diagonal lines becoming wavy when the image is reduced. I don't remember this being a problem before, so I think it started when I updated to version 3.21.

Here's an example:

The original image: https://emilymorganti.com/dollhouse/mansard/IMG_3574.jpg (this is a dollhouse turned upside down -- the white textured area is ceiling paper)

Cropped and resized in Seashore: https://emilymorganti.com/dollhouse/mansard/mansard200.jpg (the edge of the ceiling paper and the gray edge beneath it look jagged)

Cropped and resized in Photoshop: https://emilymorganti.com/dollhouse/mansard/mansard200a.jpg (the edge of the ceiling paper and gray edge are smooth)

I tried each of the interpolation options in Seashore's Scale Image dialog box and had the same result. I'm not sure if there are other settings I should be trying, or if this is a bug?

robaho commented 1 year ago

Can you attach the scaled images - not a screen capture of the scaled images?

fovlet commented 1 year ago

Sure - 200 is resized in Seashore 3.21. 200a is resized in Photoshop.

After posting my question, I downgraded to Seashore 2.5.10 and tried it, and the line is smooth. I've attached this too (200b).

Let me know if I can tell you anything else that would help.

mansard200 mansard200a mansard200b

robaho commented 1 year ago

Can you attach the original before the resize so I can replicate?

fovlet commented 1 year ago

IMG_3574

robaho commented 1 year ago

fixed in 3.22

robaho commented 1 year ago

I changed SeaShore to always use high-quality scaling. I may add back in the ability to change the interpolation quality in the future - most likely with a quick toggle.

fovlet commented 1 year ago

Thank you!