如何调整图像大小,使其不模糊或像素化

How to resize image so that it is not blurred or pixelatted

提问人:Nurzam Faiz 提问时间:8/13/2022 更新时间:8/13/2022 访问量:1507

问:

所以我刚刚在Blogspot上创建了一个博客。我目前正在使用来自互联网的简单免费博客模板。

你可以在这里参考我的博客 - https://hariinisayarasa.blogspot.com

我从这里使用免费模板 - https://www.way2themes.com/2020/08/sylva-blogger-template.html

正如你所看到的,你可以将我博客上的滑块图像与演示页面上的滑块图像进行比较,这是模糊和像素化的 - https://sylva-way2themes.blogspot.com/

有什么方法可以调整图像大小或可以在模板编码中完成的任何设置,以便滑块图像不再模糊?

如果我能为您提供任何代码,请告诉我,以便您帮助我解决此问题。 或者您可以在此处下载代码 - https://www.way2themes.com/2020/08/sylva-blogger-template.html

HTML jQuery XML XHTML 博客

评论


答:

0赞 Jamiu Gbolahan 8/13/2022 #1

在 HTML 中调整图像大小的最简单方法之一是使用 img 标签上的 height 和 width 属性。这些值指定图像元素的高度和宽度。

使用 HTML 调整 img 的大小

<img src="https://ik.imagekit.io/ikmedia/women-dress-2.jpg" 
 width="400" 
 height="500" />

使用 CSS 调整 img 大小

img { width: 400px, height: 300px}

评论

0赞 Nurzam Faiz 8/13/2022
但话又说回来,我仍然认为有一种方法可以强制滑块调整图像大小,这样它们就不会被像素化。因为如果你检查元素;当模板强制滑块调整图像大小时,这看起来很模糊 - imgur.com/4rqDGPA 当我手动将 url 更改为 /s1600 时,它看起来会稍微好一些 - imgur.com/0nywNZH 问题是我怎样才能做到这一点?如何确保所有照片都将调整为 s1600 有关上下文,请参阅此内容 - xomisse.com/blog/how-to-resize-bloggers-popular-post-images
0赞 Ruczak 8/13/2022 #2

据我所知,您使用的是非常小的光栅图像。

请注意“固有大小”属性

这里也是如此

照片始终保存为光栅图像。这意味着图像的数据以像素图的形式存储 - 正方形矩阵。如果尝试放大图像,则每个像素也会放大。因此,您会失去质量,并且图片看起来像素化/模糊。

没有办法同时保持尺寸和细节。或者,您可以尝试保持图像的初始大小(或至少缩小) - 另一方面,这不会填满整个容器空间。

现在检查演示页面上其中一张图像的固有尺寸

图像缩放得越多,它就越模糊。演示页面上的图片具有 2 的比例。但是,您的 72 x 72 像素的照片已经放大了很多。

如果这些照片是由您以更高的质量拍摄的,您可能需要使用原始版本。

评论

0赞 Nurzam Faiz 8/13/2022
但话又说回来,我仍然认为有一种方法可以强制滑块调整图像大小,这样它们就不会被像素化。因为如果你检查元素;当模板强制滑块调整图像大小时,这看起来很模糊 - imgur.com/4rqDGPA 当我手动将 url 更改为 /s1600 时,它看起来会稍微好一些 - imgur.com/0nywNZH 问题是我怎样才能做到这一点?如何确保所有照片都将调整为 s1600 有关上下文,请参阅此内容 - xomisse.com/blog/how-to-resize-bloggers-popular-post-images