Я делаю простое приложение для обработки изображений и не могу отобразить растровое изображение в imageView, я добавил блок кода, который берет изображение и создает растровое изображение, все синтаксически правильно, и я не могунайти ошибки при отладке, но, похоже, это не работает ...
Я новичок, хотя я пытался использовать решения других подобных вопросов, но безрезультатно ...
/*Overrides startActivity and creates a Bitmap that is displays on imageview [NOT WORKING]*/
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
File imgFile = new File("/sdcard/Image_Filter_App/cam_image");
ImageView myImage = findViewById(R.id.image_view);
if(imgFile.exists()){
BitmapFactory.Options bmOptions = new BitmapFactory.Options();
Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath(), bmOptions);
myBitmap = Bitmap.createScaledBitmap(myBitmap,myImage.getWidth(),myImage.getHeight(),true);
myImage.setImageBitmap(myBitmap);
}
Я хочу, чтобы изображение отображалось как растровое изображение, чтобы позже я мог добавить некоторые методы фильтрации ...