一、opencv异常:0xxxx处(位于testopencv.exe中)有未经处理的异常:微软异常:cv::Exception,位于内存位置0xxxx处。

在网上查看了很多关于opencv异常的解决方法,也是五花八门。

1. C++里面书写文件路径时的确需要两个斜杠“\\”进行分隔

就是将单个斜杠“\”改成了两个斜杠“\\”

但是问题依然存在

2.编码问题

编解码问题,添加以下代码

uint8_t *out_buffer;out_buffer = new uint8_t[avpicture_get_size(AV_PIX_FMT_RGB24, pCodecCtx->width, pCodecCtx->height)];avpicture_fill((AVPicture *)pFrameYUV, out_buffer, AV_PIX_FMT_RGB24, pCodecCtx->width, pCodecCtx->height);

不可用,但问题依然存在

3.指针问题

rand()上面可能会出现问题。

—— rand()函数

int rand(void);从srand (seed)中指定的seed开始,返回一个[seed,RAND_MAX(0x7fff)]间的随机整数。

#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv.hpp>//修改后程序using namespace cv;void salt(Mat & , int );int main(){Mat image = imread("C:\\Baboon.jpg");salt(image,2000);namedWindow("Miffy");imshow("Miffy",image);waitKey(0);return 1;}void salt(Mat &image, int n){int im_rows=image.rows;int im_cols=image.cols;for (int k = 0; k < n; k++){int i=rand()%im_cols;int j=rand()%im_rows;if (image.channels()==1){image.at<uchar>(j,i)=255;}else if (image.channels()==3){image.at<Vec3b>(j,i)[0]=255;image.at<Vec3b>(j,i)[1]=255;image.at<Vec3b>(j,i)[2]=255;}}}

不可用,但问题依然存在

二、VS2012 编译程序时报无法加载PDB文件错误解决方案

s2012运行c++出现:无法查找或打开 PDB 文件。

1、点 调试

2、然后 选项和设置

3、右边勾上 启用源服务器支持

4、左边点 符号

5、把微软符号服务器勾

6、运行的时候等一下 会从微软下载符号!!

由于亲测的这个方法确实可行,但会出现每次编译都会碰到一直“VS正在从以下xxxx下载。。。”

解决方法:见标题六

三、测试窗口程序闪退

这块可以参考新建项目时环境设置:OpenCV+VS环境设置和依赖库配置

四、ntdll.dll

网上大神们也提供了各种解决办法,但亲测后是:

以管理员身份运行cmd,输入sfc/scannow

五、VS无可用源

解决问题:1、复制代码文件后老是去找原来文件路径的代码。

2、无可用源

第一方法:

导致F11不能进入源代码,出现上述错误。在网上找到解决办法:

工具->选项->调试->常规->去掉“要求源文件与原始版本完全匹配”复选框就OK。

第二方法:

全选CPP文件内容,选择 “编辑”-“高级”-“设置选定内容的格式”,保存,重新编译,OK搞定

六、VS一直显示正在从以下xxx下载

解决方法:

进入VS---工具---选项----调试----符号,看右边有个“Microsoft符号服务器”,将前面的勾去掉,(可能还有删除下面的那个缓存)。然后就不会在调试时加载了!

OpenCV配置及开发中遇到的问题相关推荐

  1. opencv 配置及测试中遇到的问题及解决方法(Microsoft C++ 异常: cv::Exception,位于内存位置 问题)

    opencv 配置及测试中遇到的问题及解决方法 这是我第一次使用 opencv,配置是opencv3.4.1和Visual Studio 2019.本文主要写的是我在 配置 和 编写运行第一个测试程序 ...

  2. android xml通知栏权限配置,Android开发中 AndroidManifest.xml配置之service,receiver标签配置详解...

    本文主要来分享service,receiver标签配置.如有错误,欢迎指正. android:directBootAware=["true" | "false" ...

  3. 01-01java概述 doc命令、jdk\jre下载安装、path、classpath配置、开发中常见小问题

    1:计算机概述(了解) (1)计算机(2)计算机硬件(3)计算机软件系统软件:window,linux,mac应用软件:qq,yy,飞秋(4)软件开发(理解)软件:是由数据和指令组成的.(计算器)开发 ...

  4. Android开发中依赖注入的应用

    什么是依赖注入? 依赖是指一个对象持有其他对象的引用.依赖注入则是将这些依赖对象传递给被依赖对象,而不是被依赖对象自己创建这些对象.  public class MyClass{private Ano ...

  5. OpenCV配置(利用Source编译,并配置扩展库opencv_contrib)

    OpenCV配置(利用Source编译,并配置扩展库opencv_contrib) 1. 配置所需(以个人版本为准) 1.1 CMake下载 1.2 OpenCV Source下载 1.3 OpenC ...

  6. AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题

    AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子. 一 AOP的基本概念 (1)Asp ...

  7. OpenCV android sdk配置OpenCV android NDK开发实例

    OpenCV android sdk配置OpenCV android NDK开发实例 [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/det ...

  8. OpenCV安装及其开发环境配置(C++)

    目录 第一章 Opencv安装及其环境变量配置 1.1下载并安装OpenCV 1.2 OpenCV环境变量配置 第二章 Visual Studio 2019 编译器下载安装 第三章 OpenCV开发环 ...

  9. DALSA线阵CCD相机开发 之 OpenCV配置

    DALSA线阵CCD相机开发 之 OpenCV配置 如果出现以下情况: 在VS MFC中其他程序使用加载OpenCV没有问题. 在dalsa中可以包含头文件,并且代码输入时有提示OpenCV的函数,同 ...

最新文章

  1. on java 8 学习笔记 2022.2.16
  2. 易语言 字段重复_使对易失性字段的操作原子化
  3. Linux 命令之 apt -- Debian Linux 新一代的软件包管理工具
  4. JavaScript中的交互式网页/事件处理
  5. svr预测出来是一条直线_如何预测股价目标位,涨跌目标预测法之“解消点”帮你寻找...
  6. Git命令行介绍和使用说明(持续更新)
  7. Firefox浏览器修改背景颜色为豆沙绿
  8. 2021年美赛准备大全
  9. 记一个脚本解释器的开发
  10. 使用SQL Server管理数据表
  11. 中国轿车品牌如何突围之思 考
  12. 鸡兔同笼python程序怎么写_鸡肉的做法大全_怎么做好吃_家常做法_下厨房
  13. 并发包大神Doug Lea
  14. 最TOP小程序排行榜出炉
  15. Oracle期末考试 复习笔记
  16. 非常经典的JAVA编程题(素数)
  17. 【狮子数学】01关于函数的四性的分析+复合函数+奇偶运算性质
  18. Mac电脑一个应用程序多窗口切换
  19. 2010年11月27日~
  20. 基于FPGA的DDS研究与设计

热门文章

  1. 【操作系统/OS笔记12】同步互斥的三种实现方法:禁用硬件中断、基于软件的解决方案、更高级的抽象
  2. matlab遗传算法拟合,基于遗传算法的数据拟合在MATLAB环境中的实现
  3. lisp 设计盘形齿轮铣刀_齿轮是怎么来的——图解6种齿轮加工工艺
  4. 个人作品- 蘑菇大战
  5. [JS3] 立即执行JS
  6. mysql优于oracle的地方_MYSQL转为ORACLE要注意的地方
  7. ORACLE数据库定时任务自动停止(broken)的原因分析及解决办法
  8. telnet收发邮件
  9. 为什么戏说php,PHP语言之戏说PHP框架的味道
  10. python判断密码是否合法性_菜鸟使用python实现正则检测密码合法性