REST API
を使用してFlask
と書かれています。アップロードされたビデオを読み込み、JSON
を返します。ビデオは、コンテンツタイプがapplication/x-www-form-urlencoded
のPOSTリクエストによってファイルとして送信されます。バイトからビデオを読む
opencv
を使用して処理しますが、生のバイナリ文字列から読み取る方法はわかりません。 私が思いついた唯一の解決策は、ビデオをファイルに保存し、opencv VideoCapture
クラスを使用してそれを読み取ることです。しかし、IO操作を避けたいのは、私のAPIが遅くなると思うからです。
だから私の質問は次のとおりです。
私はopencv
表現(numpyのアレイのリスト)に生のバイト表現からビデオを変換できますか?