Ask Your Question
1

cascade.xml in Android APK

asked 2012-09-10 03:49:59 -0600

Bia6969 gravatar image

updated 2012-09-10 06:56:36 -0600

Andrey Pavlenko gravatar image

Hi!! I've finished my object detection android app and i want to run it on a real device. My problem is: the access to the cascade.xml file has been done through a virtual sdcard, i mean, i created a virtual sd card and pushed the xml file into it so the access to it was a simple line on the native code part:

 std::string cascade_name= "sdcard/cascade.xml";

On a real device i don't want to copy the file into the sdcard, i want it to be included on the apk. To do that, i've copied the file into the assets folder. The question is, how do i access it from the native code?

std::string cascade_name= "assets/cascade.xml";

I tried this but nothing happened which makes me think it's not the right path to assets folder. SO where's the right folder in which i should put cascade.xml ?

Any help would be appreciated, Thanks!

edit retag flag offensive close merge delete

Comments

1

@Bia6969 did find the way? then please post here

Sameer gravatar imageSameer ( 2013-10-07 23:30:17 -0600 )edit

same. Did you find a way? what is best practice?

ozzyoli gravatar imageozzyoli ( 2013-12-06 18:09:54 -0600 )edit

I believe the best practice is to use Java code for assets extraction (like the OpenCV sample does). But if you really need it in JNI, try the approach mentioned at http://stackoverflow.com/questions/13317387/how-to-get-file-in-assets-from-android-ndk

Andrey Pavlenko gravatar imageAndrey Pavlenko ( 2013-12-13 07:58:00 -0600 )edit

1 answer

Sort by ยป oldest newest most voted
1

answered 2012-09-10 06:53:59 -0600

Andrey Pavlenko gravatar image

Look at the face-detection sample from OpenCV4Android SDK, it does exactly what you need.

edit flag offensive delete link more

Comments

1

not exactly. On face-detection sample the detection happens on the java side, i wanted to load the cascade and detection on the native code side. Is it possible?

Bia6969 gravatar imageBia6969 ( 2012-09-10 07:56:56 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2012-09-10 03:49:59 -0600

Seen: 1,100 times

Last updated: Sep 11 '12