Código java para leer la imagen en lugar de obtener el marco
Estoy utilizando el enfoque native
, pero quiero que la imagen como entrada en lugar de marcos, cuando ejecuto este código no es el funcionamiento de la cámara, así que este es mi código java
public class CvNativeActivity extends Activity implements CvCameraViewListener2 { private CameraBridgeViewBase mOpenCvCameraView; public native int convertNativeGray(int n); private final static String TAG = "CvNativeActivity"; public native int convertNativeGray(long matAddrRgba, long matAddrGray); private Mat mRgba; private Mat mGray; // other part private BaseLoaderCallback mLoaderCallback = new BaseLoaderCallback(this) { @Override public void onManagerConnected(int status) { switch (status) { case LoaderCallbackInterface.SUCCESS: { System.loadLibrary("native_activity");// Load Native module Log.i(TAG, "OpenCV loaded successfully"); mOpenCvCameraView.enableView(); } break; default: { super.onManagerConnected(status); } break; } } }; // some more stuff public Mat onCameraFrame(CvCameraViewFrame inputFrame) { mRgba = inputFrame.rgba(); convertNativeGray(mRgba.getNativeObjAddr(), mGray.getNativeObjAddr()); return mGray; } @Override public void onCameraViewStarted(int width, int height) { // TODO Auto-generated method stub } @Override public void onCameraViewStopped() { // TODO Auto-generated method stub } }
- Accede al GPS en Android desde C ++
- Recibo un mensaje de error cuando ejecuto JNI android app A / libc: Señal fatal 11 (SIGSEGV) en 0xdeadd00d (código = 1), hilo 17729
- JNI se bloquea cuando se llama con un argumento String
- Error de libcurl CURLE_SSL_CACERT_BADFILE en android
- no se puede encontrar el símbolo "__android_log_write" - Registro nativo de Android
- Carpetas de estudio androide dentro de paquetes
- ¿Qué es el método Descriptor / signature para byte byte array usando JNI?
- No se puede iniciar cygpath en android
- ¿Cómo hacer una llamada correcta desde Android a una función no estática en Java? (Cocos2Dx en la mezcla)
- NDK: cómo construir una lib, por lo que la aplicación puede trabajar en brazo (s), x86, etc?
- Módulos anidados ndk de Android
- Java: acceso al campo final estático en JNI
- ¿Utilizar un archivo mapeado en memoria como un archivo de intercambio?
¿Has probado esto:
File file= new File(android.os.Environment.getExternalStorageDirectory(),"Your folder"); Bitmap bitmap = BitmapFactory.decodeFile(file.getAbsolutePath())
Fuente: Raghunandan
- Varios archivos dex definen Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat con Gradle
- Cambio del tema de la aplicación en tiempo de ejecución mediante el uso de archivos de temas externos