RMVision配置方法简记
来源:互联网 发布:网络统考app 编辑:程序博客网 时间:2024/06/04 00:53
一.首先配置.pro文件
我是这样配置的:
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
CONFIG += c++11
#QMAKE_CXXFLAGS_RELEASE += -O3
#QMAKE_CXXFLAGS += -mfloat-abi=hard -mfpu=neon -march=armv7-a -marm -mthumb-interwork
#QMAKE_CFLAGS += -mfloat-abi=softfp -mfpu=neon -march=armv7-a -marm -mthumb-interwork
INCLUDEPATH += /usr/local/include \
/usr/local/include/opencv \
/usr/local/include/opencv2
LIBS += /usr/local/lib/libopencv_calib3d.so \
/usr/local/lib/libopencv_contrib.so \
/usr/local/lib/libopencv_core.so \
/usr/local/lib/libopencv_features2d.so \
/usr/local/lib/libopencv_flann.so \
/usr/local/lib/libopencv_gpu.so \
/usr/local/lib/libopencv_highgui.so \
/usr/local/lib/libopencv_imgproc.so \
/usr/local/lib/libopencv_legacy.so \
/usr/local/lib/libopencv_ml.so \
/usr/local/lib/libopencv_nonfree.so \
/usr/local/lib/libopencv_objdetect.so \
/usr/local/lib/libopencv_ocl.so \
/usr/local/lib/libopencv_photo.so \
/usr/local/lib/libopencv_stitching.so \
/usr/local/lib/libopencv_superres.so \
/usr/local/lib/libopencv_ts.a \
/usr/local/lib/libopencv_video.so \
/usr/local/lib/libopencv_videostab.so
SOURCES += main.cpp \
serial.cpp \
RuneDetector.cpp \
RuneResFilter.cpp \
ArmorDetector.cpp \
Predictor.cpp \
ImageConsProd.cpp \
RemoteController.cpp \
AngleSolver.cpp \
RMVideoCapture.cpp
HEADERS += \
serial.h \
cmdline.h \
RuneDetector.hpp \
RuneResFilter.hpp \
Settings.hpp \
ArmorDetector.hpp \
Predictor.hpp \
ImageConsProd.hpp \
RemoteController.hpp \
AngleSolver.hpp \
RMVideoCapture.hpp \
LedController.hpp
二.先运行一遍程序发现有很多错误
1.一个提示OBR的错误我把它注释掉了,我也不知道那是干什么用的。
2.Rect2f改成了Rect,这样做的目的只是让程序跑起来,乱改肯定是不对的,应该好好分析分析
3.Point2f声明变量赋值时出现了错误,自己给他赋了一个值
4.有个头文件<arm_neon.h>不存在,我把包含这个头文件的sse_to_neon.hpp 删掉了,其他的文件把<arm_neon.h>注释掉了
5.差不多这些,可能还有但是我忘了
三.路径修改
1.main.cpp里char * config_file_name = "/home/zhangbin/ubuntu/projects/RMVision/RMVision/param_config.xml"; 路径改成自己电脑上param_config.xml的路径。
2.打开param_config.xml,把里面用到的路径都改为自己电脑上的路径。有两张同一目录下的图片,和几个calibration-param文件夹里的.xml的文件
3.应该是改好了
四.可以运行一下试试了
1.摄像头照出来的比较黑,可能是采光问题。
2.上传张图片看一下。图片超限了,上传不了。
- RMVision配置方法简记
- ubuntu配置简记
- CreateField方法简记
- CentOS4下Squid配置简记
- eclipse配置maven环境简记
- OpenGL+VS2010+Win7配置简记
- 配置Ubuntu环境一些简记
- 简记matplotlib中文显示方法
- Android getView方法优化简记
- 人脸识别方法简记
- 简记
- 简记
- 简记
- 简记
- 简记
- BW:怎么配置传输域(简记)
- JBoss5.x下配置Log4j简记
- 【Log4j】Jboss下配置log4j简记
- 论文阅读笔记--MapReduce
- 自己动手安装交叉编译工具链
- 常用Java虚拟机参数
- 顺序栈的实现
- Unity Shader 学习笔记(14) 阴影
- RMVision配置方法简记
- 类加载
- spring boot 启动慢
- Java垃圾回收机制详解
- 《挑战程序设计竞赛》 超大背包问题实现
- 初步了解Angular 2端到端的测试 Introduction to E2E Testing with the Angular CLI and Protractor
- GeoGebra数学绘图神器
- JavaWeb 文件上传与下载
- JDBC,Mybatis,Hibernate区别