【OpenCV】拾遗

前言

  本篇博客主要是总结OpenCV使用过程中遇到的一些问题,便于以后参考。

以下所有内容均基于VS2015 + OpenCV_v4.5.1VS Code + MinGW_v4.3.5 + CMake_v3.20.0 + OpenCV_v4.5.1,前者的配置教程可以参考这个链接,后者的配置教程可以参考这个链接。

1 编码及中文乱码问题

1.1 VS

  最近发现OpenCV似乎对代码的编码方式有要求,由于vs默认的编码方式为GBK/GB2312,在某些场合不适用,一般使用的是UTF-8,注意是“with BOM”版本,否则对于OpenCV代码会报错 “c2001 常量中有换行符”,所以如果要加入OpenCV模块,最好使用这种编码方式。
  因此推荐安装一个插件:
【OpenCV】拾遗_第1张图片

【OpenCV】拾遗_第2张图片

1.2 VS Code

  基于VS Code加上MinGW的OpenCV代码,在窗口和文件路径都不能使用中文路径,否则会报错,而且似乎目前并没有很好的解决办法,需要注意!

你可能感兴趣的:(Coding,opencv,计算机视觉,人工智能,debug)