Я пытаюсь создать маску 1bpp для изображения (1 бит на пиксель) в C ++ для проекта, однако я застрял на том, как я могу сделать это с OpenCV?
Код, с которым я пытаюсь это:
int WIDTH=640; int HEIGHT=480;
Mat mask = Mat::zeros( cv::Size( WIDTH, HEIGHT ), CV_8UC1 );
mask( Rect( 50,50,100,100 ) ) = 1;
Я не уверен, что это правильный способ создать маску в 1 bpp. Кто-нибудь знает, возможно ли это с использованием OpenCV или C ++ вообще?
Задача ещё не решена.