APIとしてPythonで画像処理を行うために、base64に変換後の画像ファイルをOpenCVで読み込みたいです。
python
1img=cv2.imread("./sample.img")
のように画像を読み込みたいのですが
APIリクエストより受け取った、sample.jpgをbase64に変換したものを
sample_base64に代入し、以下のコマンドを実行すると
python
1jpg = base64.b64decode(sample_base64) 2img = cv2.imread(jpg)
以下のエラーが出ます。
error: OpenCV(3.4.1) /io/opencv/modules/imgproc/src/color.cpp:11147: error: (-215) scn == 3 || scn == 4 in function cvtColor
jpgとして読み込めていないのかと考えているのですが、調べても出てこないため困っています。
よろしくお願いします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/28 06:18
2018/06/28 23:04