我正在使用ITK工具包的Canny Edge Detection。
与OpenCV Canny Detection相比,它看起来相当慢。对于尺寸为144x176的图像,我估计为0.5秒。
或者过滤器应该运行得更快?
感谢您的帮助, 皮特
答案 0 :(得分:2)
关闭袖口,对我来说似乎有点慢,但我需要更多信息才能提供帮助。
答案 1 :(得分:2)
ITK中的许多过滤器都是通用的,但不一定是优化的。另一方面,OpenCV已经过大量优化。 ITK会慢得多,这并不奇怪。
因为ITK模仿度很高,所以它依赖于编译器内联函数调用。如果您编译了Debug(这可能是您的默认设置),那么ITK将会非常缓慢(制作Reaaaaaallllllllyyyyyy sssssslllooooowwwww)。在发布模式下编译后再试一次。