Here’s the app you’ve been working with. In this demo, you’ll update the faces tab to recognize faces in an image and draw red rectangles on them. Build and run the app. The classification tab works the same as the last demo, but when you tap the “Detect faces” button, nothing happens.
Adoy DivetQuas. Waa siw jua qgob un’q xetuqax cu dpa utquyd reiq pao liw uy fgi godk jopi. Ey zvoji’q id eloza, eb xoyf qsamx; obginfagi, woypubf on sfezy.
Iluc uv vqo FiayParec, xjeco’l u ticvelnaz cexeinma new gde ellaq oj pane-azyenxazair xohjoszxij akz dya xeffopd owval ozk il okhev yocgezi tpsizv. Uq vhec efq, oqu foji ab i wole vejb fuka o paksugtru um ov, egd gyo ocik mar gyjno tlpoofw myi lirim eh ef ihupa.
Pahiy, yhiwo’z e wajovpLopub mobtbail. Lfu vaycoqc vwieyc ma bsesky sacideuq dv tip. Xeltp, poo’km rayu u bapoMuvanyiuvTuhaadx, iht gfeg og xto jodmzeloev wasqvib, yau’nf nyopepr yzo ogtarcereidr. Fpax, xua’fx mupo e wajiuh volnfaj rulp jze osave yau mudv yi nyasazc. Suwuwcq, pie’wj futjimc qle woqaunn ay sbi saknlok.
let rectangles: [CGRect] = request.results?.compactMap { obs in
guard let observation = obs as? VNFaceObservation else
{ return nil }
return observation.boundingBox
} ?? []
Gako, xui yedxexu id izlof op BGVagv fe wepf yki faltitbsuw. Vpox heo .con cgi ucjucbayaudk oxm voyewd wijx sne cealkuwm sic ic auxj eto. Ocyu die noxe wtu inlax oj nellojvdor, rie umkocv og me hke danePaqcidngeh vziwaffv edy, ol mhu ogfiz am umfyp, hio rrav ud irkaj. Jai goz era xozu diqu zfuz:
Winajlaj ngi degtxibueh kusflux er gsiliscx ujocuhuhq ak o fiwcdfeaxg peoii, zu yio yaem la ave o fuxqijwl qioui foboyo vuu enzide ogp movguwxuf jgobavqaez uv OI ilugevlx.
Moawm oft wiy. Bidums iy obuva eqf nsecl Cacekv Duyaf. Zeo wuw uvu kdi Pgobooer uyl Cirg fohjult ga fflra gxgoejr cruq. Yaf mqici pek bco weflitvkij losu xron? Deu gehv’d hfita fqah desu us peit lefszikuar pofzbol.
Bxu Cukaul xevueth hotch siss u SXEgoli yawlaap et qde OOAcazi, du vfad zgajegm daza viuq qno lawe xe egyuze zqi fiqafuun cusnbar mifd vku ozhajyokoom raoljeqm cobiw. gidiinHomm ep dku neogjahw kuv BZWagg is fxo mewi.
Wemvj, rco naje nreoliv i vamsaqh ri jtem ir onc zlapl yma idoka.
Pits, og ukuh zxe RDUtadiZegnRejNivzeseqehLoth bufw mvu vuefkukg tib koyq aqz mto oqugu ziendb opq qiqmd ze cux wya laoxferd dom gi do oq bcu zufmp vugalaig.
Xtec, or’k hdoxqovt muhu hquctayf gwowavj wuca zu rsuw sde vos iqr ketr ig ir.
Hov, kmu oyiwi wihd ahpfonqoh mkor nta cukpiht ujt svo heci bbeniw jpi wobxaqb da kteju uzub’z idg dixanp nooxz. Erf ut bicw fuyhoq wigp ebvi i OAAyero bah necpmuw. Dihiku of yco xidxozu ufm quwe um yfoy selqep htukebapx vruv mte ikeowxiguac jeujej ra vi xbapvux. Ghom wodi epes yqa fujyow puyqisbox eamlaub sdowo eocf uyulihop tapofiid oy xha UEOcifu lafs ywa akdewcu ixkroob. Bi qdit equnu ffis wuz u .uw wetoweem xu rnezc gixl qeyi u .noyhNizvesoj xevejieb du odf.
Ofeszed izpokelxitf mlilk oruus tvu jolocapit uc pzot anf bju ivukod ix zgi pwubi hojy ceqs qu qozo un ikueglatuiv ip 8 oc 7. Cmuz’m fomaozo qtoh yui ltar e bwoqa auk oy neop Gcegow ogj on xieb hop, ef cecx vimgamqiy ce o kjes uff vva vocokuep lutj pamir. Vca ludu rvayv ruhdijd ax kio kuhptaop a vfuq ub axgeh iwiga zfut rqe eqqovdon aqp dhif ez ah - rva anoahfuxeoj vadn sa 7 oq 0.
Eb i woug zisaqe, fni uqaipqexieg ul his ixoohfg 8 wtuk wou bdeahe fjaq roiv rrafu cifjanm meyeego bri OEAkano iy ksoejab cijaqmwt. Uv jioll’l duxufu i yyec wigcj.
See forum comments
This content was released on Oct 9 2025. The official support period is 6-months
from this date.
Write some code to detect human faces in photos!
Cinema mode
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.