OpenCv Emgu - 如何设置灰度图像像素强度

时间:2012-08-14 09:38:29

标签: opencv grayscale emgucv

我尝试初始化新Image<Gray,float>并根据渐变手动设置所有像素值。我的问题是:如何设置像素灰度。它不会接受双精度数字。

if (i >= 1 && j >= 1 && grayTextIm[i, j].Intensity + gthres < grayTextIm[i, j].Intensity && grayTextIm[i, j].Intensity < grayTextIm[i, j].Intensity-gthres)
{
    gradIm[i, j].Intensity = 1.0;
}
else
{
    gradIm[i,j]= 0;
}

1 个答案:

答案 0 :(得分:0)

您无法设置intensity属性。但是,您可以将灰色像素替换为另一种强度:gradIm[i, j] = new Gray();