i want to convert the sdcard images into video in android.After many of searching i found it is possible in javacv.when i try simple javacv sample in pure java,its working perfectly in my eclipse.but when i turn into android,the same sample does not run in android.i download and add all the .jar files and .so files in myproject->libs/armeabi folder.my project doesn't show any errors.but error occcured during the runtime.
i try with this class,
package com.example.ndkfoo_sample; import static com.googlecode.javacv.cpp.opencv_core.cvReleaseImage; import static com.googlecode.javacv.cpp.opencv_highgui.cvLoadImage; import static com.googlecode.javacv.cpp.opencv_highgui.cvShowImage; import static com.googlecode.javacv.cpp.opencv_highgui.cvWaitKey; import static com.googlecode.javacv.cpp.opencv_imgproc.CV_GAUSSIAN; import static com.googlecode.javacv.cpp.opencv_imgproc.cvSmooth; import com.googlecode.javacv.cpp.opencv_core.IplImage; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { // @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); IplImage img=cvLoadImage("helloworld.jpg"); cvShowImage("/mnt/sdcard/helloworld",img); cvSmooth(img,img,CV_GAUSSIAN,13); cvShowImage("Blur-Image",img); cvWaitKey(); cvReleaseImage(img); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; } } My error is like as,
opencv error unspecified error. My question is how to integrate opencv/javacv in android.is there any steps or tutorials.?
thanks,