前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >渲染放大的图片image-rendering笔记

渲染放大的图片image-rendering笔记

作者头像
练小习
发布2017-12-29 10:18:29
1.5K0
发布2017-12-29 10:18:29
举报
文章被收录于专栏:练小习的专栏练小习的专栏

image-rendering: pixelated,控制浏览器如何渲染放大的图片,比如图像的自然尺寸为100×100像素,但网页指定其尺寸不为100*100像素时,关闭浏览器标准的平滑缩放(通常为双线性内插法),使用其他算法(通常为最近邻法)。使用场景:游戏适配、票据和QR code展示等。而且这个属性可以应用于img,canvas和background-image中。

Syntax

image-rendering: auto; //使用默认算法,即将图片色彩进行平滑缩放,不同的浏览器采用的算法不一 image-rendering: crisp-edges; //使用算法达达到在绽放时保持对比度和边缘,在加工时不平滑色彩和使用模糊 image-rendering: pixelated; //当图片放大时,单纯地去放大像素点,缩小时与auto效果一样 /* Global values */ image-rendering: inherit; image-rendering: initial; image-rendering: unset;

代码实例:

image-rendering: auto;

78%

1
1

100%

1
1

138%

1
1

image-rendering: pixelated;

78%

1
1

100%

1
1

138%

1
1

image-rendering: crisp-edges;

78%

1
1

100%

1
1

138%

1
1
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档