算法设计的原则:算法的设计要充分考虑效率(运行时间),程序稳定性,程序适应性,程序通用性,程序的精度等
算法的效率:况下要稳定,不能够崩溃。
1)算法算法要尽可能的运行速度快,才能够满足实际使用情况
2)算法运行区域ROI要尽可能小(多次定位)
3)算法中尽量避免for循环的存在
4)重复性运算要减少
算法稳定性:算法在各种情要尽可能测试实际存在的图像可能情况
1)算法要能够接受用户操作带来的各种情况
算法适应性:算法要尽可能的适应多种情况
1)算法要考虑光照等环境的变化
2)算法要能够接受相机等震动带来的精度损失
算法通用性: 1)算法要考虑不同人的操作习惯
2)算法要尽可能的通用,场景改变时算法依旧可以使用
算法的精度: 1)算法精度要能够适应实际的要求
2) 算法的精度应该能够稳定,在一个范围能波动