У меня есть 3d матрица A = [mXnXl], которую я хочу закрасить, используя маску mask = [mXn].
Таким образом, каждый срез вдоль "l" является 2D-изображением (0-255 диапазон RGB). Я забочусь о непрерывности вдоль этой оси, а также вдоль 3-го измерения.
Я использую рисование с двумя следующими формами
im1=inpaint.inpaint_biharmonic(np.uint8(A), np.uint8(mask), multichannel=True)
for i in range(0,l):
im2[:,:,i]=inpaint.inpaint_biharmonic(np.uint8(A[:,:,i]), np.uint8(mask), multichannel=False)
Как 3-е измерение обрабатывается в алгоритме? Дадут ли они одинаковые результаты?