実行したいこと
マスク画像を自分で作成してから、vconcat, hconcatをもちいて結合したいです。
下のプログラムにおいてmaskとleftとrightを横につなげたいですが、エラーが出ます。
なぜこのようなエラーが出るか教えて頂きたいです。
使用環境
open CV 3.4.1
python3
プログラム
%matplotlib inline import cv2 import numpy as np from matplotlib import pyplot as plt import pandas as pd mask = np.full((240,320),0,np.uint8) left=np.full((240,10),0, np.uint8) right=np.full((240,20),0,np.uint8) temp=cv2.hconcat([top,mask,bottom])
エラーコード
error: OpenCV(3.4.1) C:\projects\opencv-python\opencv\modules\core\src\matrix_operations.cpp:63: error: (-215) src[i].dims <= 2 && src[i].rows == src[0].rows && src[i].type() == src[0].type() in function cv::hconcat