这个程序使用OpenCV C++对图像进行形态学里的腐蚀与膨胀。
先显示的是腐蚀的输入(左)与输出(右),可以看到变细了:

按任意键(比如空格)之后,显示膨胀的输入(左)与输出(右),可以看到变粗了:

把代码里的5改大一些效果会更明显。
代码:
cpp
int main() {
Mat in = imread("input.png");
Mat out;
erode(in, out, Mat::ones(5, 5, CV_8UC1));
imshow("in", in);
imshow("out", out);
waitKey();
dilate(in, out, Mat::ones(5, 5, CV_8UC1));
imshow("in", in);
imshow("out", out);
waitKey();
}