graph TB
a1((用户进入)) --> a2[首页]
a2 -- 点击开始 --> b1[拍照]
b1 --> c1[分析]
c1 --> h1[获取图片目录列表]
h1 --> h5[下载单张图片]
h5 --> i1[面部比对]
i1 --> c2
i1 --> c4
c2[匹配成功] --> c3[显示图片和相似率]
c2 --> h3[上传图片]
c4[匹配失败] --> c5[图片列表未遍历完]
c5 --> h2[下载单张图片]
c4 --> c6[图片列表遍历完]
c6 --> c7[达到最大获取图片目录列表次数]
c6 --> c10[图片取完]
c6 --> c8[未达到最大获取图片目录列表次数]
c7 --> c9[显示未匹配到]
c10 --> c9
c9 --> h6[上传图片]
c8 --> h4[获取图片目录列表]
subgraph 又拍云
hh1[获取图片目录列表]
hh2[下载单张图片]
hh3[上传图片]
end
subgraph Face++
ii1[面部比对]
end
classDef green fill:#9f6;
classDef yellow fill:#f96;
class h1,h2,h3,h4,h5,h6,hh1,hh2,hh3 green;
class i1,ii1 yellow;