在前辈的基础上做了一些改进,适用于vs2015+opencv3.3