解决,未加载kernelbase.pdb,问题

来源:互联网 发布:查询域名是否已备案 编辑:程序博客网 时间:2024/06/04 18:09

最近在调试新电脑的时候,配置opencv感觉完全没有问题,为什么会出现这种情况,百思不得其解,又重新配置OpenCV,又是百度,又是github。搞了好长时间没弄好,不弄之后偶尔想到了一个原因,电脑显示的原因,就能调好了,也是无语.......给大家借鉴一下这个原因,,,


上代码:很基础的显示图像的代码测试新配置的opencv环境:

#include <opencv2/opencv.hpp>  using namespace cv;void main(){Mat srcImage;srcImage = imread("1.jpg");imshow("【原始图】", srcImage);waitKey(0);}


      却出现这样的错误:未加载kernelbase.pdb。结果我又是找DPB文件,又是查kernelBase.dll.缺损。中断找图像,结果显示图像没加载,,,,怎么可能,,,我的代码怎么可能有问题,,,一定是机器坏了,,,,偷笑


按照百度上的方法,先加了双斜杠找图片,又改了windows符号服务器。都不行。。。或许有人的电脑是这种原因吧,我的不是,我想有一些人和我一样。


原因如下:

你的电脑图像是不是这样:


是不是自己改了1.jpg     ,所以你错了。新电脑默认不显示已知文件扩展名。

打开工具,文件夹选项,查看,取消勾选隐藏已知文件扩展名。



现在再看你的1.jpg。是不是变成这样:,快点把文件名改好吧,也是无语。。。

这样就能开心的玩耍了。。。。。



原创粉丝点击