非常高且窄的图片显示被放大并裁剪

我假设这是一个 bug,但无法确定。有时当我发布一张非常细长的图片时,宽高比会完全错乱,导致图片被裁剪。请看下面的图片。在预览时,它似乎会正常显示。但在帖子本身中,它却显示为放大并被裁剪。你必须点击图片才能使其正常显示。

更多信息:这似乎有些延迟发生。这张图片最初正确显示了几秒钟,随后更新为被裁剪的视图。也许是某个后处理函数导致了这种情况。

This is intentional to prevent tall images from dominating the discussion (the full image is still available on click).

We consider it a safe default for most sites, but if your community wants to post tall images you can adjust it.

The setting that controls it is called min ratio to crop and the default is 0.45; the image you posted here is 1531x3962, so when width / height that’s 0.39 and it gets cropped. If you want similarly sized images to avoid being cropped, you could decrease the ratio a bit (maybe 0.35?) and see how it goes.

6 个赞

It’s not just that, a thumbnail such as

isn’t too hot either.

The source image was rotated to make a point, but it’s pretty cool!

5 个赞

Hmm, that’s interesting. If you’re worried about it taking up too much screen space isn’t it the height itself that’s the problem though, not the aspect ratio? Just not sure if I’m missing something here.

That’s not the only reason as pointed out above. Knowing when to crop thumbnails is useful so the thumbnails are actually legible and not just an indiscriminate sliver.

If I uploaded a 100x2000px image, and we capped the height at 500px and resized it the image to fit, you’d be looking at a 25x500px image — which would likely make the image content really tiny and unclear. Using the ratio assures we can detect tall and skinny images that would likely fall into that issue, and then we can crop and ensure that at least part of the image is legible as a preview.

6 个赞

Makes sense. Thanks for the explanation.

1 个赞