Slide 1

Slide 1 text

3FQPSUPG'JSFCBTF4VNNJU JO1SBHVF$[FDI !NPDIJDP .FSDBSJY.FSQBZ5FDI5BMLGPS"OESPJE&OHJOFFST

Slide 2

Slide 2 text

"CPVUNF NPDIJDP!@NPDIJDPO@ .FSDBSJ+11SPEVDU"OESPJE&OHJOFFS "OESPJE+BWB,PUMJO 5FDICPPTUFS䪮遭剅Ⱙ

Slide 3

Slide 3 text

厤傈厤䨽 'JSFCBTF莆㄂֮׷

Slide 4

Slide 4 text

厤傈厤䨽 'JSFCBTF莆㄂֮׷ 㱾ז✮䠬׃ַ׃זְז٥٥٥ ⼱ⴓֻ׵ְ٥٥٥

Slide 5

Slide 5 text

穗箮

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

8IBUJT'JSFCBTF4VNNJU IUUQTSFCBTFHPPHMFDPNTVNNJU

Slide 8

Slide 8 text

'JSFCBTF'BNJMZ TFSWJDFT

Slide 9

Slide 9 text

'JSFCBTF4VNNJU

Slide 10

Slide 10 text

"TL'JSFCBTF)BDL'JSFCBTF

Slide 11

Slide 11 text

"QQ4IJQ4FMF1PSUSBJU4UBUJPO

Slide 12

Slide 12 text

8IBUˏTOFXJO'JSFCBTF ˖ ($1*OUFHSBUJPOT ˖ .BDIJOF-FBSOJOH ˖ 0QFO4PVSDF

Slide 13

Slide 13 text

8IBUˏTOFXJO'JSFCBTF ˖ ($1*OUFHSBUJPOT"OBMZUJDTך($1פך鸬䵿 ˖ .BDIJOF-FBSOJOH ˖ 0QFO4PVSDF

Slide 14

Slide 14 text

8IBUˏTOFXJO'JSFCBTF ˖ ($1*OUFHSBUJPOT"OBMZUJDTך($1פך鸬䵿 ˖ .BDIJOF-FBSOJOH.-,JUך刿倜ծ1SFEJDUJPO٥ "#5FTUJOH٥3FNPUF$POHזוך"*׾ⵃ欽׃׋堣 腉ך䭁䓸 ˖ 0QFO4PVSDF

Slide 15

Slide 15 text

8IBUˏTOFXJO'JSFCBTF ˖ ($1*OUFHSBUJPOT"OBMZUJDTך($1פך鸬䵿 ˖ .BDIJOF-FBSOJOH.-,JUך刿倜ծ1SFEJDUJPO٥ "#5FTUJOH٥3FNPUF$POHזוך"*׾ⵃ欽׃׋堣 腉ך䭁䓸 ˖ 0QFO4PVSDF'JSFCBTF4%,ךؔ٦فٝا٦أ⻉

Slide 16

Slide 16 text

鑫׃ֻכ⹛歗٥ـؚٗד w IUUQTpSFCBTFHPPHMFCMPHDPNXIBUTOFXBUpSFCBTF TVNNJUIUNM w IUUQTEFWFMPQFSTKQHPPHMFCMPHDPNXIBUTOFXBUpSFCBTF TVNNJUIUNM

Slide 17

Slide 17 text

.-,JUVQEBUF

Slide 18

Slide 18 text

'JSFCBTF.-,JU ˖ 3FDPHOJ[FUFYU ˖ %FUFDUGBDFT ˖ 4DBOCBSDPEFT ˖ -BCFM*NBHFT ˖ 3FDPHOJ[FMBOENBSLT ˖ $VTUPNNPEFMT

Slide 19

Slide 19 text

3FDPHOJ[FUFYU

Slide 20

Slide 20 text

4DBOCBSDPEFT

Slide 21

Slide 21 text

-BCFM*NBHFT

Slide 22

Slide 22 text

3FDPHOJ[FMBOENBSLT ˖ ז׿ַ׍׳׏ה䩛⯋דֲתֲֻ׀ַזְ ˖ 㢳ⴓ$MPVE"1*ך鏣㹀דז׿ַىأ׏ג׷

Slide 23

Slide 23 text

%FUFDUGBDFT 'BDFDPOUPVSEFUFDUJPO̒/FX

Slide 24

Slide 24 text

$VTUPNNPEFMT

Slide 25

Slide 25 text

-FBSO'JSFCBTF.-,JUOFXGFBUVSF IUUQTDPEFMBCTEFWFMPQFSTHPPHMFDPNDPEFMBCTNMLJUBOESPJE

Slide 26

Slide 26 text

EFQFOEFODJFT dependencies { implementation 'com.google.firebase:firebase-ml-vision:18.0.1' implementation 'com.google.firebase:firebase-ml-vision-image-label-model:17.0.2' implementation 'com.google.firebase:firebase-ml-vision-face-model:17.0.2' implementation 'com.google.firebase:firebase-ml-model-interpreter:16.2.3' } apply plugin: 'com.google.gms.google-services'

Slide 27

Slide 27 text

6QEBUFCJMMJOHQMBOT

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

5FYU3FDPHOJUJPO1SPDFTTPS class TextRecognitionProcessor : VisionProcessorBase() { private val detector: FirebaseVisionTextRecognizer = FirebaseVision.getInstance().onDeviceTextRecognizer override fun detectInImage(image: FirebaseVisionImage): Task { return detector.processImage(image) } override fun onSuccess( originalCameraImage: Bitmap, results: FirebaseVisionText, frameMetadata: FrameMetadata, graphicOverlay: GraphicOverlay ) }

Slide 30

Slide 30 text

TFU5FYU3FDPHOJUJPO1SPDFTTPS import com.google.firebase.samples.apps.mlkit.common.CameraSource private var cameraSource: CameraSource? = null cameraSource.setMachineLearningFrameProcessor(TextRecognitionProcessor())

Slide 31

Slide 31 text

%FNP

Slide 32

Slide 32 text

&OKPZ'JSFCBTF ˖ 'JSFCBTFח莆㄂ָ׻ְ׋➂כ׈מⰕ䒭⹛歗ה#MPH׾ ׫גי ˖ .-,JU嚂׃ְךדׁ׻׏ג׫גי ˖ 'JSFCBTF$POTPMFד铬ꆃفٓٝחׅ׷ך⹃孡ְ׷

Slide 33

Slide 33 text

MJOLT ˖ 'JSFCBTFIUUQTSFCBTFHPPHMFDPN ˖ 'JSFCBTF:PV5VCFIUUQTXXXZPVUVCFDPNVTFS'JSFCBTF ˖ (PPHMF%FWFMPQFST+BQBO'JSFCBTF4VNNJUד涪邌ׁ׸׋倜堣腉IUUQTEFWFMPQFST KQHPPHMFCMPHDPNXIBUTOFXBUSFCBTFTVNNJUIUNM ˖ 5IF'JSFCBTF#MPH8IBUˏTOFXBU'JSFCBTF4VNNJUIUUQTSFCBTFHPPHMFCMPHDPNXIBUT OFXBUSFCBTFTVNNJUIUNM ˖ 'JSFCBTF4VNNJUח⿫⸇׃גֹת׃׋'JSFCBTF4VNNJU.FSDBSJ&OHJOFFSJOH#MPHIUUQT UFDINFSDBSJDPNFOUSZ ˖ 'JSFTUPSFXJUI4FDVSJUZ'JSFCBTF4VNNJU3FQPSU%BZ4QFBLFS%FDLIUUQTTQFBLFSEFDLDPN LXBOLPSFTUPSFXJUITFDVSJUZSFCBTFTVNNJUSFQPSUEBZ ˖ 'JSFCBTF4VNNJU㜠デ⠓4QFBLFS%FDLIUUQTTQFBLFSEFDLDPNBNBHFFLSFCBTFTVNNJUCBP HBPIVJ ˖ 1SPQBHBUF3FNPUF$POHVQEBUFTJOSFBMUJNF4QFBLFS%FDLIUUQTTQFBLFSEFDLDPNE@EBUFQSPQBHBUF SFNPUFDPOHVQEBUFTJOSFBMUJNF ˖ '+6(5XJUUFS嗚稊IUUQTUXJUUFSDPNTFBSDI R'+6(

Slide 34

Slide 34 text

&OKPZ'JSFCBTF