iOS-车牌识别-EasyPR简单集成

iOS-车牌识别-EasyPR简单集成


iOS-车牌识别-EasyPR简单集成_第1张图片
图片.png

1、下载demo https://github.com/zhoushiwei/EasyPR-iOS

2、demo里有多张名为test.jpg的文件,删除多余,只保留一张。然后demo 基本可以玩了。

3、集成

iOS-车牌识别-EasyPR简单集成_第2张图片
图片.png

3.1拖进项目的时候 红框选择Create Groups 蓝框选择Create folder references


iOS-车牌识别-EasyPR简单集成_第3张图片
图片.png

3.1.1需要添加一个系统库CoreGraphics.framework

3.2 还差一个文件,打开项目文件目录


iOS-车牌识别-EasyPR简单集成_第4张图片
图片.png

3.3 把include 文件夹也拖进你的项目


iOS-车牌识别-EasyPR简单集成_第5张图片
图片.png

3.4 配置工程
3.4.1在build settings 里面 把Enable bitcode 设置成 NO


图片.png

3.4.2然后是Language -C++


iOS-车牌识别-EasyPR简单集成_第6张图片
图片.png

3.4.3 配置Header Search Paths
把刚才拖进来的文件夹路径 都在这设置一遍 不然就各种找不到文件


图片.png

3.4.4 src文件夹下里core文件有个plate.ccp
报错 找不到某某文件
我的办法是直接移除工程 移除好像也没问题


图片.png

3.4.5 AppDelegate 里有CoraData 存储 照着抄一下就可以

- (void)applicationWillTerminate:(UIApplication *)application {
   // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
   // Saves changes in the application's managed object context before the application terminates.
   [self saveContext];
}

3.4.6 然后直接push 他的vc
需要把当前控制器的.m 改成.mm

3.4.7 咋还报错?
vc里 有段

NSString *nsstring=[[NSBundle mainBundle] pathForResource:@"test" ofType:@"jpg"];

so 需要导入text.jpg
或者 直接注释 288行到295行


iOS-车牌识别-EasyPR简单集成_第7张图片
图片.png

3.5 根据需求 取舍vc里的功能

3.6 没了

你可能感兴趣的:(iOS-车牌识别-EasyPR简单集成)