中间空PNG图片模板,中间有不规则透明区域。这个透明区域不是正方形、矩形或圆形。不规则。素材图片要经过歪曲、拉伸、变形、倾斜等多种变化,用合成照片填充。这个图形处理应用程序是DIY定制产品的产品合成图(例如手机壳)。
本篇采用C#.NET技术,实现把图片扭曲变形填充到一个不规则的透明区域。
PNG模板图片,中央白色区域是PNG的透明区
素材图案图片,一般就是JPG或PNG等图片格式
那么如何实现把图片扭曲变形填充到一个不规则的透明区域呢?
1、我们先取得模板图片的四个顶点,左上、左下、右上和右下的XY坐标,用辅助先连起来可以明显看出来这个区域是不规则的
2、建立一个和模板图一样大小的空白图片,把素材图叠加进去,靠左上角对齐(X=0,Y=0),为了展示效果把背景色刷成浅绿色;
3、在这个图片范围内把靠左上角对齐的素材图,扭曲变形成一个第1点中模板中标出来的这样一个不规则区域图形;
4、利用模板不规则区域的透明属性,把模板覆盖合成到第3步生成的图片上合成最终效果图;
把图片扭曲变形填充到一个不规则的透明区域就这样搞定了,这里面最核心的是第3点中一个规则图形扭曲变形成一个指定四个顶点的不规则图形,另外就是利用PNG透明属性的图层覆盖的思路。
详情请点击下方“了解更多”
1.文章《“图片背景如何透明化“画图将图片背景透明化》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《“图片背景如何透明化“画图将图片背景透明化》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好