解决使用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 matplotlib imshow热图坐标替换/映射实例

    2023-05-04 03:46:54
  • php中session使用示例

    2024-04-30 08:46:58
  • Vue Element使用icon图标教程详解(第三方)

    2023-07-02 16:28:43
  • mysql5.7创建用户授权删除用户撤销授权

    2024-01-22 17:52:11
  • MySQL优化教程之超大分页查询

    2024-01-28 08:30:57
  • Linux下Resin+JSP+MySQL安装和配置

    2009-09-01 10:38:00
  • Python爬取门户论坛评论浅谈Python未来发展方向

    2021-10-26 19:09:12
  • 基于Token的身份验证之JWT基础教程

    2023-06-22 10:58:20
  • 小小聊天室Python代码实现

    2022-05-27 15:23:44
  • Microsoft Enterprise Library 5.0 如何集成MyS

    2011-03-16 15:19:00
  • windows下Virtualenvwrapper安装教程

    2023-11-08 02:15:20
  • python获取目录下所有文件的方法

    2023-08-20 13:55:24
  • Python3之手动创建迭代器的实例代码

    2021-10-15 21:00:30
  • 随感:交互设计两三事

    2009-05-18 13:54:00
  • BP神经网络原理及Python实现代码

    2022-09-04 21:12:24
  • 25个值得收藏的Python文本处理案例

    2022-06-19 15:38:29
  • 简单讲解Go程序中使用MySQL的方法

    2024-01-24 00:02:56
  • pandas使用get_dummies进行one-hot编码的方法

    2023-10-22 06:43:02
  • 如何安装并使用conda指令管理python环境

    2022-07-02 04:08:43
  • 利用Python如何画一颗心、小人发射爱心

    2021-01-11 09:11:50
  • asp之家 网络编程 m.aspxhome.com