《Python人脸识别:从入门到工程实践》 ——3.5.3 缩放
【摘要】 本节书摘来自华章计算机《Python人脸识别:从入门到工程实践》 —— 书中第3章,第3.5.3节,作者是王天庆 。
3.5.3 缩放
通过前面的学习,我们已经知道通过矩阵乘法可以实现图像的旋转。其实,通过矩阵乘法,也可以实现图像的缩放。
我们可以想象,将图像中某一个点的位置向中心移动若干倍,只需要将其横纵坐标值减小若干倍就可以了。由于图像是由无数个这样的点组成的,所以,图像的缩放也是类似的。我们可以用矩阵乘法的形式来表示一下:
yB系数a代表的是缩放的比例,如果这个值小于1就意味着将图像缩小,如果这个值大于1,便是将图像放大。将图像缩小,必然会导致一些点的缺失;而将图像放大,也会引入一些新的点,但新的点并不能随随便便地产生一个数值进行填充,要通过一系列的数学运算产生,这个过程称为插值。常用的插值方法有最近邻插值、双线性插值等。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)