我需要找到一些库(可以是商业版)来检测像这样的图片中的矩形形状:
您认为哪些图书馆可以完成这项工作?
另外,我知道图像处理中有很多算法,您认为可以做到这一点吗?
谢谢!
答案 0 :(得分:3)
Mathematica 8的快速尝试产生了这种解决方案。围绕一些细节很容易。
创建黑色墨水的二进制掩码,然后删除小组件(数字):
binary = Binarize[img, .5];
bclean = ColorNegate[DeleteSmallComponents[ColorNegate[binary]]];
现在计算连接的组件并删除背景组件:
comp = DeleteBorderComponents[MorphologicalComponents[bclean]];
我使用命令Colorize[comp]
直观地评估了结果。
从那时起,命令ComponentMeasurements
可以让你进一步分析你感兴趣的blob(参见http://reference.wolfram.com/mathematica/ref/ComponentMeasurements.html)。