To read a QRCode/BarCode from a small rect(specific region) from a full camera view.
<br> **Mandatory to keep the below line after (start running)** <br>
[captureMetadataOutput setRectOfInterest:[_videoPreviewLayer metadataOutputRectOfInterestForRect:scanRect] ];
[_captureSession startRunning];
[captureMetadataOutput setRectOfInterest:[_videoPreviewLayer metadataOutputRectOfInterestForRect:scanRect] ];
Note:
1.) captureMetadataOutput --> AVCaptureMetadataOutput
2.) _videoPreviewLayer --> AVCaptureVideoPreviewLayer
3.) scanRect --> Rect where you want the QRCode to be read.
To read a QRCode/BarCode from a small rect(specific region) from a full camera view.
<br> **Mandatory to keep the below line after (start running)** <br>
[captureMetadataOutput setRectOfInterest:[_videoPreviewLayer metadataOutputRectOfInterestForRect:scanRect] ];
[_captureSession startRunning];
[captureMetadataOutput setRectOfInterest:[_videoPreviewLayer metadataOutputRectOfInterestForRect:scanRect] ];
Note:
1.) captureMetadataOutput --> AVCaptureMetadataOutput
2.) _videoPreviewLayer --> AVCaptureVideoPreviewLayer
3.) scanRect --> Rect where you want the QRCode to be read.