Я пытаюсь изменить 3-канальное изображение на 4-канальный:
cv::VideoCapture video;
video.open("sample.avi");
cv::Mat source;
cv::Mat newSrc;
int from_to = { 0,0, 1,1, 2,2, 3,3 };
for ( int i = 0; i < 1000; i ++ )
{
video >> source;
cv::mixChannels ( source, 2, newSrc, 1, from_to, 4 );
}
Затем я получил
too many input arguments in function call
для строки 'mixChannels'. Кроме того, я не уверен, правильно ли даю аргументы для своей цели. Кто-нибудь может мне помочь? Спасибо.