当前位置: 首页 > news >正文

OpenCV4.8 VS2019 MFC编程出现的诡异现象

OpenCV4.8及OpenCV4.4 VS2019MFC编程在调用imred()函数时,debug X64试运行没问题。

release X64试运行时出现下面错误。

void CEasyPictureDlg::OnBnClickedOpen()
{CFileDialog fdlg(TRUE, NULL, 0, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("All files(*.*)|*.*||"));if (fdlg.DoModal() == IDOK){m_Path = fdlg.GetPathName();m_strEx = fdlg.GetFileExt();m_strName = fdlg.GetFileName();m_Path.ReleaseBuffer();m_strEx.ReleaseBuffer();m_strName.ReleaseBuffer();if (m_strEx == "BMP" || m_strEx == "bmp" || m_strEx == "dib" || m_strEx == "TIF" || m_strEx == "tif" || m_strEx == "tiff" || m_strEx == "PNG" || m_strEx == "png"|| m_strEx == "jpg" || m_strEx == "JPG" || m_strEx == "jpe" || m_strEx == "jpeg" || m_strEx == "jp2" || m_strEx == "webp" || m_strEx == "avif" || m_strEx == "pbm"|| m_strEx == "pgm" || m_strEx == "ppm" || m_strEx == "pxm" || m_strEx == "pnm" || m_strEx == "pfm" || m_strEx == "sr" || m_strEx == "ras" || m_strEx == "exr"|| m_strEx == "hdr" || m_strEx == "pic"){m_str = CT2A(m_Path);src = imread(m_str);//src = imread("E:\\photo lib\\clip.png");dst[0] = dst[1] = src;if (src.empty())MessageBox(_T("打开图像文件失败!"));else{//fGlobalAngle = 0;Invalidate();}}else{MessageBox(_T("你要打开的文件不是本程序支持的图像文件!"), MB_OK);}}}

无论是直接输入字符串或者使用字符串变量,一旦调用imread()函数release X64试运行时就会出错,而debug X64试运行则不会出错,编程平台为Win7。

http://www.lryc.cn/news/344598.html

相关文章:

  • 游戏辅助 -- 三种分析角色坐标方法(CE、xdbg、龙龙遍历工具)
  • 【VTKExamples::Rendering】第一期 TestAmbientSpheres(环境照明系数)
  • 代码随想录leetcode200题之栈与队列
  • 使用Python实现2048小游戏
  • 漏洞管理是如何在攻击者之前识别漏洞从而帮助人们阻止攻击的
  • LNMT部署jpress
  • 汽车软件研发工具链丨怿星科技新产品重磅发布
  • Faiss原理及使用总结
  • 跨越智能建筑桥梁:西门子PLC无缝对接BACnet楼宇自动化系统化
  • 景源畅信电商:抖音小店有哪些比较热门的宣传方法?
  • 兄弟DCP-7057激光打印机报错误代码EC检修及分析
  • 【华为】IPSec VPN手动配置
  • 面试题分享之Java集合篇(三)
  • 【python】模拟巴特沃斯滤波器
  • 面试题:简述Go的垃圾回收机制
  • Vue、React实现excel导出功能(三种实现方式保姆级讲解)
  • 初识C语言——第十六天
  • Vue的省份联动
  • element-ui skeleton 组件源码分享
  • 深度学习:基于TensorFlow、Keras,使用长短期记忆神经网络模型(LSTM)对Microsoft股票进行预测分析
  • 【websocket-客户端可视化工具】
  • STC8增强型单片机开发——C51版本Keil环境搭建
  • Ansible——playbook编写
  • 95、动态规划-编辑距离
  • linux调试
  • 【C++】string类的使用②(容量接口Capacity || 元素获取Element access)
  • 【漏洞复现】某小日子太阳能系统DataCube3审计
  • 探索Java的未来
  • Web3 ETF软件开发
  • 初始MySQL