react native app for image recognition (sample)
- clientから送られた(base64エンコードされた)画像を
numpy.ndarray
形式に変換します。 numpy.ndarray
のshape
をクライアントに返します。
- sklearnなりkerasなりを使った画像認識APIに改変することを想定しています
- 適当なクラウドサービスにPCFでデプロイすることを想定しています。
- カメラ(Cameraボタン)、またはカメラロール(CamerRollボタン)からserverに送る画像を選択します。
- 選択した画像を(224, 224, 3)のサイズにリサイズします(中心を切り取る)
- Recognizeボタンでserverに画像をおくり、serverからの結果を待ちます。
- 受け取った結果を表示します。
- expo.ioでBuildすることを想定しています。