opencv导入头文件时报错#include的解决方法

yipeiwu_com6年前Python基础

一、首先要确保你的电脑上opencv的环境和visual studio上的环境都配置好了,测试的时候通过了没有问题。

二、那么只要在你项目里面的属性设置里面配置一下包含目录就OK了,具体步骤如下

1、找到项目,鼠标右键选择属性


2、点击属性后会出现一个项目属性的管理窗口


最好把三个目录都配置一下,其实只要配置包含目录后就不会报错了

可执行文件的目录为:你安装opencv的目录\opencv\build\x86\vc12\bin,至于x86和vc12的选择请自行百度查看,vc12和你的visual studio版本有关,一般是visual studio2013及以上的版本选择这个,x86一般都配置这个 目录就好了,这个和你电脑系统没什么关系,不要被误导了,刚开始时,我也纠结了很久

包含目录:opencv\build\include

opencv\build\include\opencv

opencv\build\include\opencv2

这三个目录都要配置,配置完成之后,点击应用然后再点击确定,报错就消失了。

相关文章

进一步理解Python中的函数编程

我们最好从最难的问题开始:“到底什么是函数编程 (FP)?”一个答案可能会说 FP 就是您在使用例如 Lisp、Scheme、Haskell、ML、OCAML、Clean、Mercury...

Django 权限认证(根据不同的用户,设置不同的显示和访问权限)

Django 权限认证(根据不同的用户,设置不同的显示和访问权限)

示意图: html:(模态框等 html和js代码,参考:Django 创建/删除用户) {# 权限管理 #} <div id="permissionManageDiv"...

pycharm+PyQt5+python最新开发环境配置(踩坑)

pycharm+PyQt5+python最新开发环境配置(踩坑)

安装工具: Pycharm 专业版2017.3 PyQT5 python3 测试工程文件及所需工具: 1、首先安装Pycharm,先前一篇介绍安装破解版的可以参...

python selenium 对浏览器标签页进行关闭和切换的方法

1.关闭浏览器全部标签页 driver.quit() 2.关闭当前标签页(从标签页A打开新的标签页B,关闭标签页A) driver.close() 3.关闭当前标签页(从标签...

基于MSELoss()与CrossEntropyLoss()的区别详解

基于MSELoss()与CrossEntropyLoss()的区别详解

基于pytorch来讲 MSELoss()多用于回归问题,也可以用于one_hotted编码形式, CrossEntropyLoss()名字为交叉熵损失函数,不用于one_hotted编...