O'Reilly logo

Mastering OpenCV Android Application Programming by Nisarg Thakkar, Salil Kapur

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Implementing on Android

Open the LensActivity.java file. First, we will declare and initialize our Button and ImageView. Then, will add onClickListener to the button. We will call the ImageCapture intent, which will open the camera app to click on the image as follows:

ivImage = (ImageView)findViewById(R.id.ivImage); Button bClickImage, bLoadImage; bClickImage = (Button)findViewById(R.id.bClickImage); bLoadImage = (Button)findViewById(R.id.bLoadImage); bClickImage.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); errorMsg = null; File imagesFolder = new File(FILE_LOCATION); imagesFolder.mkdirs(); File image = new File(imagesFolder, "image_10.jpg"); ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required