任务说明
在这个项目中,我们以萌萌哒的熊猫头作为背景,然后试着在背景图上加入朋友们的照片。效果如下图所示:

实现步骤
-
导入朋友的照片(前景照片);
-
处理前景照片(缩放、旋转,填充);
-
导入熊猫头照片(背景照片);
-
将前景和背景拼接起来形成表情包;
-
在表情包下面添加文字。
1 .导入前景图
本文采用的是个人的自拍照作为前景图。
% 1 .导入前景图
A = imread('sm1.jpg');
image(A);

由size(A)可获得 A图片尺寸大小
2.等比例缩放前景照片
图片尺寸有点大,因此需要缩放一下。
% 2.等比例缩放前景照片
image_resize=imresize(A,0.3,'nearest');
image(image_resize);

可以看到尺寸明显减小。我们再size看看:

本文详细介绍了如何使用MATLAB制作表情包,包括导入照片、等比例缩放、灰度处理、二值化、提取感兴趣区域、背景图片处理及组合成表情包的全过程,最后还展示了如何在表情包下方添加文字。通过手动调整,实现了更佳的二值化效果,适合对图像处理感兴趣的读者学习。

最低0.47元/天 解锁文章
1479





