在matlab中将文本划分为二进制图像中的行

时间:2011-02-11 17:48:32

标签: matlab

我需要帮助将二进制图像分成几行 包含对象。 我有一个图像,其中包含我转换为二进制的文本, 我想有一个包含对象的行矩阵 所以我可以继续比较对象并检测出什么样的 每个文字的字符。 我的项目是OCR(光学字符识别)。

1 个答案:

答案 0 :(得分:0)

也许您正在寻找bwlabel

labeledImage = bwlabel(binaryImage);  

这将为每个对象提供唯一的编号。您可以通过find搜索对象来获取对象的坐标,例如为'5':

[row col] = find(labeledImage==5);

我希望这有点帮助。