postされたStrageFile
状態の画像データを読み込んで、npのarrayの形式に変換します。
変換されたものをopencvでカラー画像として読み込んで、opencvで扱える形式になります。
僕の例だとflaskを使っていますが、おそらく他のフレームワークでも同様の方法が使えると思います。
@app.route('/upload', methods=['POST'])
def upload():
if request.files['file'].filename != u'':
file_data = request.files['file'].read()
nparr = np.fromstring(file_data, np.uint8)
img = cv2.imdecode(nparr, cv2.IMREAD_COLOR)
参考:https://gist.github.com/kylehounslow/767fb72fde2ebdd010a0bf4242371594