是Canny算子么
还是其他一些什么

解决方案 »

  1.   

    应该不是canny算子吧,现在已经有了很多新的算法呀,像小波一类的
      

  2.   

    算法的高效是相对而言的,算法很难在运算速度和效率上同时最优,总是伴随着某一方面的牺牲来换取另外一方。
    简单的边缘检测算法,如Sobel,Roberts,Prewitt,Laplace,梯度边缘检测,差分边缘检测复杂一点的如canny再复杂一点的如多尺度小波。个人认为canny的效率相对较高,算法复杂度折中,效率不错
      

  3.   

    可预处理的检测模板(例如sobel、canny)肯定不是效果最优的,试想,千篇一律的模板肯定有局限性,而高效的模板肯定是在检查图像的基础上生成的,与图像本身相关的才能有更佳的效果,当然,与图像相关的模板的运算速度肯定是要大大降低的
    就像简单的二值化,固定阈值的效果肯定没有自适应阈值的效果好,但速度很快的道理是一样
      

  4.   

    动态边缘检测,如snake算法,会不会比canny算子好点(就边缘提取的效果而言,不考虑速度)?
      

  5.   

    因该:算法的高效是相对而言的
    不考虑速度` level set 方法也很不错。