解决使用OpenCV中的imread()内存报错问题

作者:远水孤云 时间:2022-06-06 03:14:21 

错误截图如下:

解决使用OpenCV中的imread()内存报错问题

类似报错的原因

1.imread()中的路径参数有误

a.相对路径:此项目文件夹下可写成imread(“1.jpg”);

b.绝对路径:.例如 imread(“C:\\Users\\Administrator\\Desktop\\picture\\1.jpg”);

2.内存不足

本人在使用imread()加载图片时,因为图片过大(小图片试过没问题),而且程序运行时是在x86环境下的,导致内存不足

解决使用OpenCV中的imread()内存报错问题

x86能够使用的内存比x6要少很多,所以把x86改成x64就可解决

解决使用OpenCV中的imread()内存报错问题

补充:关于在Opencv中使用Release、imread时候出现,错误

0x5a6f37ff (msvcr100d.dll) 处有未经处理的异常: 0xC0000005: 读取位置 0x706d622e 时发生访问冲突

解决使用OpenCV中的imread()内存报错问题

解决使用OpenCV中的imread()内存报错问题

使用imread("test.bmp");发生错误:

错误原因为我们在配置opencv的时候直接将debug版本和release版本的lib一起包含进去

解决方法:

分别包含,release和debug版本的库文件

vs2010 opencv2.4.9配置属性表:

debug:

opencv_ml249d.lib
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib

release:

opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_nonfree249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_videostab249.lib
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

来源:https://blog.csdn.net/weixin_43301833/article/details/90905637

标签:OpenCV,imread,内存
0
投稿

猜你喜欢

  • Python基于jieba分词实现snownlp情感分析

    2023-11-14 21:43:38
  • Asp用XMLHTTP实现QQ状态在线查询

    2007-10-22 17:46:00
  • Firefox与IE下UL预设标记的异同

    2007-05-11 17:03:00
  • SQL Server 2008主要功能在兼容性上的问题

    2009-03-25 16:43:00
  • python3实现带多张图片、附件的邮件发送

    2023-05-11 06:51:10
  • python 异常的传递性及主动抛出学习

    2021-03-19 05:02:38
  • python 图片验证码代码

    2023-07-22 00:33:19
  • Pytorch中accuracy和loss的计算知识点总结

    2023-06-25 10:57:32
  • 一些关于Go程序错误处理的相关建议

    2023-07-21 22:46:43
  • ie7.0浏览器 兼容问题苦煞网站设计者

    2007-08-08 17:11:00
  • Python模块汇总(常用第三方库)

    2023-05-21 16:25:37
  • php线性表顺序存储实现代码(增删查改)

    2023-11-19 06:51:53
  • python list删除元素时要注意的坑点分享

    2021-07-15 16:02:22
  • 解决Python中导入自己写的类,被划红线,但不影响执行的问题

    2021-07-11 19:10:29
  • Web开发的改良

    2009-06-25 14:34:00
  • python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例

    2021-12-21 19:37:29
  • python接口自动化之ConfigParser配置文件的使用详解

    2023-09-07 02:56:04
  • 深入分析Python中Lambda函数的用法

    2023-07-01 16:03:21
  • 如何用ASP输出HTML文件?

    2010-06-11 20:01:00
  • SQL Server 中导入导出数据三方法比较

    2009-01-21 14:22:00
  • asp之家 网络编程 m.aspxhome.com