Я ищу эффективный способ редактирования / чтения пикселей из переменной Mat (или Mat3b).
Я использовал: -
Image.at<Vec3b>(i,j)
, но, кажется, это очень медленно.
Я также использовал это: -
A.data[A.channels()*A.cols*i + j + 0]
, но проблема, с которой я сталкиваюсь, это когда я запускаю этот цикл
for(i=0; j<A.rows; i++){
for(j=0; j<A.cols; j++){
A.data[A.channels()*A.cols*i + j + 0] = 0;
A.data[A.channels()*A.cols*i + j + 1] = 0;
A.data[A.channels()*A.cols*i + j + 2] = 0;
}
}
только часть изображенияпочерневший.