Я пытаюсь выполнить сравнение каналов на двух пустых массивах, сгенерированных из привязок Python OpenCV (2.3.1).Итак, у меня есть маска (массив / изображение / канал) формы (x, y), которую я хочу сравнить с каждым каналом RGB-массива / изображения формы (x, y, 3).
Наполовину обернув голову вокруг нарезки кусочка, я могу приблизиться к тому, что хочу:
channel = ndarr[...,i:i+1] #where i is the channel I want
... но это возвращает ndarray формы (x, y, 1) вместоу) мне нужноЕсть ли элегантный способ сделать это за одну операцию нарезки.В противном случае, какой самый простой способ сделать это?