修改opencv源码并测试

在进行坐标映射的时候看了假博客,耽误我好几天的时间,这里就不说是哪篇博客了,发现博客有问题时在看了C++源码后,还有就是,可以手动去修改opencv源码,然后用自己改过的源码拿去测试。这期间遇到了和anaconda里的opencv-python环境冲突的问题,这个不用担心,测试完就重新卸载重新安装就好了。这个在我后面的博客中提到了。下面说一下我是怎么修改opencv源码并拿去测试的。

step1.前提是cmake环节已经结束

打开opencv.sln

点击==>生成==>生成解决方案

我最后生成后就会报一个错误和Python相关的,可以忽略。

然后右键‘INSTALL’

 生成以后会在目录下生成相关的文件--install文件夹

打开install文件夹里面是这样的

这个差不多就和普通的opencv安装目录里的结构差不多了。

打开include文件夹,是这样的:

打开x64文件夹,是这样的:

bin里面是opencv的动态链接库.dll

lib里面是这样的

step2.自己的实例调用

 我写了一个test,需要进行配置,这里的包含目录和库目录,指定到自己生成的文件路径中。

附加依赖项也是自己生成的那个 

 关键的是这个动态链接库opencv_world346d.dll,我去搜博客里面说的我没有试成功,我只是将这个文件直接拷贝到我的test中和test.exe放在一起。再去运行test的时候,里面就加进我的算法进去了。只是这种方法需要每生成一次就要拷贝一次比较麻烦。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值