不能写using namespace cv; 全部都要去掉才能解决这个命名空间重名的问题。 参考http://blog.csdn.net/passball/article/details/6630877文章不错。