根据网上经验,在配置opencv环境时,大多数人会在Property manager(VS2010)中配置debug和release,这样子新建工程就不用繁琐的加入库文件了,但是这种方法添加库文件debug和release是相同的(实际debug和release不同,release下每个库文件最后都有个d),因此highgui会出现乱码。解决办法是不要在Property manager中配置,新建工程后手动配置。程序引用正确版本的库文件后(Debug带d,release不带d),乱码问题即可解决。