OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 5410|回复: 3

opencv的头文件vector找不到

[复制链接]
发表于 2014-12-11 04:56:05 | 显示全部楼层 |阅读模式
本帖最后由 xuan835060947 于 2014-12-11 05:00 编辑

很多.hpp文件的vector都提示错误:Symbol 'vector' could not be resolved
我没看见文件中有任何#include <vector>
所以我尝试过添加:
1:#include <vector>
using namespace std;

2:只添加:#include <vector>
以上#include <vector>均不会报错

Application.mk内容是:
APP_ABI := armeabi armeabi-v7a
APP_PLATFORM := android-19
APP_STL := stlport_static
APP_CPPFLAGS:=-frtti -fexceptions

我的是OpenCV-2.4.10-android-sdk
ndk版本为:android-ndk-r9d-windows-x86_64

求解答谢谢大家!!




回复

使用道具 举报

发表于 2016-2-28 02:38:01 | 显示全部楼层
您 好,您 的这个问题解决了没?
我现在用opencv3.1+android studio 1.5.1遇到问题了, 在jni文件夹下写C++文件时,提示相同的错误,
#include "jni_part.h"
#include <jni.h>
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/features2d/features2d.hpp>
#include <vector>

using namespace std;
using namespace cv;

extern "C" {
JNIEXPORT void JNICALL Java_org_opencv_samples_tutorial2_Tutorial2Activity_FindFeatures(JNIEnv*, jobject, jlong addrGray, jlong addrRgba);

JNIEXPORT void JNICALL Java_org_opencv_samples_tutorial2_Tutorial2Activity_FindFeatures(JNIEnv*, jobject, jlong addrGray, jlong addrRgba)
{
Mat& mGr  = *(Mat*)addrGray;
Mat& mRgb = *(Mat*)addrRgba;
vector<KeyPoint> v;

Ptr<FeatureDetector> detector = FastFeatureDetector::create(50);
detector->detect(mGr, v);
for( unsigned int i = 0; i < v.size(); i++ )
{
const KeyPoint& kp = v[i];
circle(mRgb, Point(kp.pt.x, kp.pt.y), 10, Scalar(255,0,0,255));
}
}
}
回复 支持 反对

使用道具 举报

发表于 2016-2-28 02:39:35 | 显示全部楼层
其中,vector,std,cv,都是红的,
回复 支持 反对

使用道具 举报

发表于 2017-3-6 09:26:52 | 显示全部楼层
piaopiaoxiaoye 发表于 2016-2-28 02:39
其中,vector,std,cv,都是红的,

你这个问题怎么解决的啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-4-25 09:10 , Processed in 0.008421 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表