我是一名初学者,我正在学习如何编写过滤器。 我已经尝试了一遍又一遍,但还没有得到它的工作。 任何人都可以帮我找到我的代码有什么问题吗?Opencv,请告诉我如何修复我的代码
double alpha;
int beta;
int main(int argc, char** argv)
{
Mat image = imread("test.png",1);
Mat new_image = Mat::zeros(image.size(), image.type());
for(int y = 0; y < image.rows; y++)
{
for(int x = 0; x < image.cols; x++)
{
for(int ll = -1; ll < 1; ll++)
{
for(int mm=-1; mm<1; mm++)
{
uchar ff1 = image.at<uchar>(x+ll,y+mm);
new_image.at<uchar>(x,y) +=ff1;
}
}
}
}
namedWindow("Original Image", 1);
namedWindow("New Image", 1);
imshow("Original Image", image);
imshow("New Image", new_image);
waitKey();
return 0;
}
“没有工作”是一个足够的问题描述。 – 2013-04-24 23:21:30