在上篇文章中整理了自定义方法实现图片美白,下面介绍一下使用openC实现图片美白。
第一步:下载openCV的framework。
openCV官方网址:http://opencv.org
第二步:将framework导入工程。
再将framework导入工程中后,进行编译有可能会出现错误,自己这边出了如下错误。
解决方法是
第三步:引入所需要的头文件。
1 | #import <opencv2/opencv.hpp> |
第四步:创建命名空间
将涉及到的.m文件的文件名改为.mm
1 | using namespace cv; |
第五步:创建一个方法实现美白效果
1 | +(UIImage *)openCVImageWhitening:(UIImage *)image:(int)MAX |
仅供学习使用,如有错误请见谅!