【发布时间】:2011-11-10 02:27:00
【问题描述】:
修改 cv::Mat 对象的直接 x,y 位置的最简单方法是什么?我有一个名为 'temp' 的 cv::Mat,其中有一个图像,如果我想将每个像素一个一个地变成粉红色怎么办?
我尝试了以下方法:
for (int i = 0; i < temp.size().width; i++)
{
for (int j = 0; j < temp.size().height; j++)
{
temp.at(cv::Point(i, j)) = 255;
cv::waitKey();
}
}
但这甚至不会编译..
【问题讨论】: