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

 更新时间:2021年03月16日 11:33:12   作者:远水孤云  
这篇文章主要介绍了解决使用OpenCV中的imread()内存报错问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

错误截图如下:

类似报错的原因

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

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

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

2.内存不足

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

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

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

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

使用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

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

相关文章

  • Python程序慢的重要原因

    Python程序慢的重要原因

    在本篇内容里小编给大家整理的是一篇关于Python程序慢的重要原因分析内容,有兴趣的朋友们可以参考下。
    2020-09-09
  • PyAutoGUI图形用户界面自动化的超详细教程

    PyAutoGUI图形用户界面自动化的超详细教程

    PyautoGUI是一个纯Python的自动化工具,能实现用程序自动控制鼠标和键盘操作,下面这篇文章主要给大家介绍了关于PyAutoGUI图形用户界面自动化的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • 详解Python如何根据给定模型计算权值

    详解Python如何根据给定模型计算权值

    这篇文章将通过一个简单的例子,为大家展示Python如何根据给定的模型结构来计算和提取权值,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-11-11
  • Python关于反射的实例代码分享

    Python关于反射的实例代码分享

    在本篇文章里小编给大家整理的是一篇关于Python关于反射的实例代码分享,有需要的朋友们可以参考下。
    2020-02-02
  • Python 中OS module的使用详解

    Python 中OS module的使用详解

    这篇文章主要介绍了Python 中OS module的使用详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • python 自定义装饰器实例详解

    python 自定义装饰器实例详解

    这篇文章主要介绍了python 自定义装饰器,结合实例形式分析了Python自定义装饰器的功能、原理、用法及相关操作注意事项,需要的朋友可以参考下
    2019-07-07
  • Python数据结构与算法中的栈详解(3)

    Python数据结构与算法中的栈详解(3)

    这篇文章主要为大家详细介绍了Python中的栈,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • python 基于空间相似度的K-means轨迹聚类的实现

    python 基于空间相似度的K-means轨迹聚类的实现

    这篇文章主要介绍了python 基于空间相似度的K-means轨迹聚类的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Python加密方法小结【md5,base64,sha1】

    Python加密方法小结【md5,base64,sha1】

    这篇文章主要介绍了Python加密方法,结合实例形式总结分析了md5,base64,sha1的简单加密方法,需要的朋友可以参考下
    2017-07-07
  • 深入了解Python二维直方图

    深入了解Python二维直方图

    只统计像素的灰度值这一特征,可将其成为一维直方图。二维直方图可以统计像素的色相和饱和度,用于查找图像的颜色直方图。本文将为大家介绍分别使用OpenCV和NumPy函数计算直方图,需要的可以学习一下
    2021-12-12

最新评论