VS2013 opencv2.4.9 配置过程若干问题

VS2013 配置opencv2.4.9的详细教程:http://jingyan.baidu.com/article/75ab0bcbee4b47d6864db2fc.html

问题:计算机丢失opencv_core249d.dll,无法启动此程序。
(opencv2.4.9在vs2013中的配置,opencv无法启动该程序,因为计算机中丢失opencv_core249d.dll问题及解决:http://blog.sina.com.cn/s/blog_7e8b29a60102uy7b.html
将:D:\opencv\build\x86\vc12\bin 中的文件 opencv_core249d.dll;opencv_highgui249d.dll; opencv_imgproc249d.dll三个文件拷贝到 C:\Windows\System32\ 及 C:\Windows\SysWOW64\中,以管理员的方式打开cmd并输入:
C:\windows\system32>regsvr32 C:\Windows\System32\opencv_core249d.dll

问题:启动或者关闭windows功能出现错误 0x80073712
相关链接:http://windows.microsoft.com/zh-CN/windows-8/windows-update-error-0x80073712
在“管理员:命令提示符”窗口中,输入以下命令。 在每项命令后按 Enter 键:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth

问题:应用程序无法正常启动,0xc00007c怎么解决
软件管家安装DirectX 9.0c,并下载DirectX修复工具进行快速修复。

问题:更改主题颜色
工具——选项——常规——主题

问题:回复默认的窗口布局
窗口——重置窗口布局

win32控制台应用程序:
测试代码:

#include <cv.h>
#include <highgui.h>  //所需头文件
using namespace std;
int main()
{
    IplImage * test;
    test = cvLoadImage("D:\\compute.JPG");//图片路径
    cvNamedWindow("test", 1); 
    cvShowImage("test", test); //设置标题
    cvWaitKey(0);  //一直等待按键
    cvDestroyWindow("test"); //销毁资源,释放内存。
    cvReleaseImage(&test);
    return 0;
}

这里写图片描述

图片格式转化:
(静态简单版)

#include <cv.h>
#include <highgui.h> 
using namespace std;
int main()
{
    IplImage * test;
    test = cvLoadImage("D:\\compute.JPG");
    if (test == NULL) {
        printf("无法打开指定文件!\n");
        getchar();  
        return 0;
    }
    cvNamedWindow("mytest", 1); 
    cvShowImage("mytest", test);
    cvSaveImage("D:\\compute.bmp", test);  //jpg文件转化成bmp格式
    cvWaitKey(0);  //一直等待按键
    cvDestroyWindow("test"); 
    cvReleaseImage(&test);
    return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值