Chcę przekonwertować obrazy sdcard na wideo w Android.After wielu wyszukiwania znalazłem, że jest to możliwe w javacv.when próbuję prosty przykład javacv w czystej java, jego działa idealnie w moim eclipse.but kiedy zmieniam się w android, ta sama próbka nie działa w pobieraniu android.i i dodaje wszystkie pliki .jar, a pliki .so w projekcie myproject-> libs/armeabi folder.my nie wyświetlają żadnych błędów. Błędy wystąpiły w środowisku wykonawczym.jak przekonwertować obrazy na wideo w Androidzie za pomocą javacv?
próbuję z tej klasy,
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;
}
}
Mój błąd jest podobny jak
opencv error unspecified error.
Moje pytanie brzmi, jak zintegrować OpenCV/javacv w android.is istnieje jakiś kroków lub tutoriale.?
dziękuję,
Jaki jest błąd? – Osiris
Czy możesz podać kod, aby uzyskać więcej wskazówek, ponieważ mam ten sam problem. – jack
Czy możesz mi podać listę słoików używanych w projekcie dla javacv? Używam Androida Studio, więc wszystko jest dla mnie nowe. – San