垂直投影是将图像投影到另一个坐标系中的x轴上,水平投影是将图像投影到另一个坐标系中的y轴上。如果想要只获取到图像内容,而不想要图像的无用边缘信息时,可用垂直、水平投影获取行项中的最小值、最大值,列项中的最小值、最大值。然后将图像裁剪出来。

1.首先将图像二值化

2.定义两个数组做统计数量数组;

3.定义两个容器分别放两个数组;

4.如果遇到值等于255或1时,则数组计数,最后放入容器中。

5.取容器的第一个元素和最后一个元素。

OpenCV 实现图片的水平投影与垂直投影,并进行行分割 - developer_chan - 博客园

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐