|
21 | 21 |
|
22 | 22 | 如下图点击TNNExamples工程,找到工程设置`Signing & Capabilities`,点击Team选项卡选择`Add an Account...`
|
23 | 23 |
|
24 |
| - <div align=left><img src="https://raw.githubusercontent.com/darrenyao87/tnn-models/master/doc/cn/user/resource/ios_add_account_demo.jpg"> |
| 24 | + <div align=left ><img src="https://raw.githubusercontent.com/darrenyao87/tnn-models/master/doc/cn/user/resource/ios_add_account_demo.jpg" width = "75%" height = "75%"/> |
25 | 25 |
|
26 | 26 | 在如下界面输入Apple ID账号和密码,添加完成后回到`Signing & Capabilities`界面,并在Team选项卡中选中添加的账号。如果没有Apple ID也可以通过`Create Apple ID`选项根据相关提示进行申请。
|
27 | 27 |
|
28 | 28 | `PS:申请Apple ID无需付费,可以即时通过,通过后才可在真机上运行APP调试`
|
29 | 29 |
|
30 |
| - <div align=left><img src="https://raw.githubusercontent.com/darrenyao87/tnn-models/master/doc/cn/user/resource/ios_set_account.jpg"> |
| 30 | + <div align=left ><img src="https://raw.githubusercontent.com/darrenyao87/tnn-models/master/doc/cn/user/resource/ios_set_account.jpg" width = "75%" height = "75%"/> |
31 | 31 |
|
32 | 32 | 4. 真机运行
|
33 | 33 |
|
34 | 34 | 4.1 修改`Bundle Identitifier`
|
35 | 35 |
|
36 | 36 | 如图在现有`Bundle Identifier`后随机添加后缀(限数字和字母),避免个人账户遇到签名冲突。
|
37 | 37 |
|
38 |
| - <div align=left><img src="https://raw.githubusercontent.com/darrenyao87/tnn-models/master/doc/cn/user/resource/ios_set_bundleid_demo.jpg"> |
39 |
| - |
| 38 | + <div align=left ><img src="https://raw.githubusercontent.com/darrenyao87/tnn-models/master/doc/cn/user/resource/ios_set_bundleid_demo.jpg" width = "75%" height = "75%"/> |
| 39 | + |
40 | 40 | 4.2 验证授权
|
41 |
| - |
| 41 | + |
42 | 42 | 首次运行先利用快捷键`Command + Shift + K`对工程进行清理,再执行快捷键`Command + R`运行。如果是首次登陆Apple ID,Xcode会弹框报如下错误,需要在iOS设备上根据提示进行授权验证。一般来说手机上的授权路径为:设置 -> 通用 -> 描述文件与设备管理 -> Apple Development选项 -> 点击信任
|
43 |
| - |
44 |
| -<div align=left><img src="https://raw.githubusercontent.com/darrenyao87/tnn-models/master/doc/cn/user/resource/ios_verify_certificate_demo.jpg"> |
45 |
| - |
| 43 | + |
| 44 | +<div align=left ><img src="https://raw.githubusercontent.com/darrenyao87/tnn-models/master/doc/cn/user/resource/ios_verify_certificate_demo.jpg" width = "75%" height = "75%"/> |
| 45 | + |
46 | 46 | 4.3 运行结果
|
47 |
| - |
| 47 | + |
48 | 48 | 首次运行先利用快捷键`Command + Shift + K`对工程进行清理,再执行快捷键`Command + R`运行。默认界面为人脸检测,可以点击右上角编辑按钮切换图像分类等不同功能。
|
49 |
| - |
| 49 | + |
50 | 50 | PS:
|
51 |
| - |
| 51 | + |
52 | 52 | a) 由于GPU和CPU加速原理不同,具体模型的GPU性能不一定比CPU高,与具体机型、模型结构以及工程实现有关。欢迎大家参与到TNN开发中,共同进步。
|
53 |
| - |
| 53 | + |
54 | 54 | b) TNNSDKSample.h中的宏TNN_SDK_USE_NCNN_MODEL默认为0,运行TNN模型,可以设置为1来运行ncnn模型。
|
55 |
| - |
| 55 | + |
56 | 56 | c) 如遇到`Unable to install...`错误提示,请在真机设备上删除已有的TNNExamples,重新运行安装。
|
57 |
| - |
| 57 | + |
58 | 58 | d) 真机运行时,如果遇到CodeSign错误`Command CodeSign failed with a nonzero exit code`,可参看issue20 `iOS Demo运行步骤说明`
|
59 | 59 |
|
60 | 60 | ### Demo运行效果
|
@@ -99,7 +99,7 @@ b) TNNSDKSample.h中的宏TNN_SDK_USE_NCNN_MODEL默认为0,运行TNN模型,
|
99 | 99 |
|
100 | 100 | ### 运行效果
|
101 | 101 | 1. 人脸检测-图片
|
102 |
| - |
| 102 | + |
103 | 103 | 模型来源:https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB
|
104 | 104 |
|
105 | 105 | 效果示例:华为P30, ARM 单线程 32.2359ms
|
|
0 commit comments