我有一些像下面的图像:
我已经开发了自己的算法来查找相应的图像来测试我的数据库中的图像。
我的问题是我想将我的算法与众所周知的算法进行比较。由于我的模式有点独特,我不知道对我有用的众所周知的算法。
答案 0 :(得分:0)
由于没有人回答,我会做第一次尝试,也许这会刺激其他人采取行动。
我最初的反应是看一个指纹识别技术,分析脊尾(线端),分叉(交叉点)和短脊,环和螺纹。请参阅Wikipedia。
这可以在 ImageMagick 的命令行中轻松完成,并且Anthony Thyssen here编写了一些优秀的技巧。如果您喜欢这些语言,还有Perl,PHP,Python,Java,C / C ++绑定。
所以,让我们来看看行尾。你可以找到这样的行结尾:
convert dendrite.png -threshold 50% -morphology HMT LineEnds result.png
你可以在它们周围加上红圈:
你可以像这样算数:
convert dendrite.png -threshold 50% -morphology HMT LineEnds -format "%[fx:mean*w*h]" info:
59
安东尼继续观察路口和路段,但是直接从大师那里得到它......
希望有所帮助。分享自己的技术怎么样?