写在前面
最近总结了关于图片处理相关的内容,之前在二三四五工作的时候,也做过关于这方面的分享,图片的处理内容很多,会分很多模块来讲解。今天简单讲多图片的拼接。复制代码
DDGScreenShot 所有功能演示
上代码
func composeImageWithLogo( bgImage: UIImage, imageRect: [CGRect], images:[UIImage]) -> UIImage { //以bgImage的图大小为底图 let imageRef = bgImage.cgImage let w: CGFloat = CGFloat((imageRef?.width)!) let h: CGFloat = CGFloat((imageRef?.height)!) //以1.png的图大小为画布创建上下文 UIGraphicsBeginImageContext(CGSize(width: w, height: h)) bgImage.draw(in: CGRect(x: 0, y: 0, width: w, height: h)) //先把1.png 画到上下文中 for i in 0..
上面注释已经很明白了,当然,说图片处理就这么些内容,是不是太少了。空间有限,所注代码不全,我把上述功能整理成了最新的带三方库,以后会加上图片的相关处理,比如美颜,剪切,马赛克,组图等,附上我的git地址:[github地址](https://github.com/dudongge/DDGScreenShot)有什么问题也可以联系我QQ:532835032如果对您有帮助,请您不吝star一下,增加我更新的动力复制代码
欢迎查看