1.使用Xcode新建工程,将opencv2.framework添加到工程。
2.添加头文件,并且将引入opencv的.m文件修改为.mm
#import <opencv2/imgcodecs/ios.h>
#import <opencv2/imgproc.hpp>
3.实现原理
3.1在iOS中使用UIImage存储图片,在OpenCV中使用Mat,需要实现Mat和UIImage转换。
3.2UIImage转换到Mat,调用Canny检测边缘函数,设置边缘颜色
3.3将Mat转化为UIImage,在界面显示
4.代码展示
5.效果展示