我写了一段代码,它采用相邻像素的强度差异并获得最大差异。但是,我想了解如何更快地实现我的“算法”。到目前为止,我使用的是 switch
和 if
语句。
我的代码既简单又凌乱。背后的想法是:
- 转到我的兴趣点
- 识别其直接邻域中的像素
- 计算强度差
- 比较计算的强度并推导出最大值
- 取最大值等...
这让我想到了多个 switch 和 if 语句。你对此有什么想法吗?
最佳答案
你可以看到OpenCv库,不需要写这段代码这个库有这个和许多其他功能。读这个:
http://www.seas.upenn.edu/~bensapp/opencvdocs/ref/opencvref_cv.htm
关于algorithm - 图像处理 : Fastest direct-neighbor pixel comparison,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28024614/