iOS 7에 QR 코드 인식기를 쓰고 있습니다. captureOutput : didOutputMetadataObjects : fromConnection : 카메라 뷰 캡처를위한 위임자가 있습니다. QR 코드가 인식되면 모서리 좌표를 추출 할 수 있습니다. 나는 인식 된 QR 코드 주위에 직사각형을 그리려한다. 놀랍게도하기가 어렵습니다. 가장 쉬운 방법은 무엇입니까? QR 코드 주위의 상자 경로를 업데이트하는 메서드가 있어야합니다.좌표로 직사각형을 그립니다.
- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputMetadataObjects:(NSArray *)metadataObjects fromConnection:(AVCaptureConnection *)connection
{
if ([metadataObjects count] < 1) {
return;
}
for (id item in metadataObjects) {
if ([item isKindOfClass:[AVMetadataMachineReadableCodeObject class]]) {
if (item) {
NSLog(@"%@", [item stringValue]);
dispatch_async(dispatch_get_main_queue(), ^{
[self drawRect:[item corners]];
});
}
}
}
}
기본적으로 질문은 어떻게 drawRect를 구현합니까? 인식 된 QR 코드 주위에 사각형을 그립니 까?
지금까지 시도한 내용으로 질문을 업데이트하십시오. – rmaddy