opencv — Как заполнить пиксель ближайшего соседа в некоторых недостающих пикселей на C ++, вот мой код

int depth_i=1,depth_j=1;
for(depth_i=1;depth_i<DepthShow.rows;depth_i++)
{
unsigned char * pixel_depth = DepthShow.ptr<unsigned char>(depth_i);

for(depth_j=1;depth_j<DepthShow.cols;depth_j++)
{
if(pixel_depth[depth_j]==0) //*
pixel_depth[depth_j]=500;   //*
}
}

Я использую датчик Kinect и OpenCV
в закомментированных строках // * если 1 * 1 пиксель отсутствует, заполняет значение 500. Я хочу заполнить ближайшим соседним пикселем вместо 500.

Кто-нибудь, помогите мне применить пиксель ближайшего соседа на C ++

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]