Matlab的OpenCV接口示例不起作用(面向运行的FAST和旋转简要(ORB)检测器示例)

时间:2016-10-18 11:41:02

标签: c++ matlab opencv

我使用命令visionSupportPackages为matlab安装了OpenCV接口,以便运行testORBFeaturesOCV.m脚本,该脚本在official tutorial标题" Run Oriented FAST and Rotated标题下简要(ORB)探测器示例"。

我编译opencv cpp文件很好,虽然有一个警告,opencv是用VS2012编译的,而matlab(2015a)使用的是VS2010。

但是,当我运行testORBFeaturesOCV.m脚本时,它会在到达opencv函数时崩溃。它不会产生任何崩溃日志文件。

另一方面,当我从同一个教程运行模板匹配示例时,它会生成崩溃日志文件。以下是该文件的前27行:

Access violation detected at Wed Oct 19 17:43:21 2016

Configuration:
  Crash Decoding      : Disabled
  Crash Mode          : continue (default)
  Current Graphics Driver: Unknown hardware 
  Default Encoding    : windows-1252
  Graphics card 1     : Intel Corporation ( 0x8086 ) Intel(R) HD Graphics 5500 Version 20.19.15.4444
  Graphics card 2     : Advanced Micro Devices, Inc. ( 0x1002 ) AMD Radeon (TM) R5 M330 Version 20.19.0.32837
  Host Name           : Lenovo-PC
  MATLAB Architecture : win64
  MATLAB Root         : C:\Program Files\MATLAB\MATLAB Production Server\R2015a
  MATLAB Version      : 8.5.0.197613 (R2015a)
  OpenGL              : hardware
  Operating System    : Microsoft Windows 10 Home Single Language
  Processor ID        : x86 Family 6 Model 61 Stepping 4, GenuineIntel
  Virtual Machine     : Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System       : Version 10.0 (Build 14393)

Fault Count: 1

Abnormal termination:
Access violation

我尝试以管理员身份运行MATLAB但它没有用。关于如何使其发挥作用的任何想法?

运行ORB检测器示例后,下图显示错误:

OpenCV interface not working

0 个答案:

没有答案