使用Mat实现，消消除精度问题