/**
AVCaptureMetadataOutput 中的属性rectOfInterest 看起来是CGRect类型, 结果让你填写一个比例, 当你填写比例是你会发现还是有各种问题, 最后总结一下, 加入你的屏幕的frame 为 x , y, w, h, 你要设置的矩形快的frame 为 x1, y1, w1, h1. 那么你的 rectOfInterest 应该设置为 CGRectMake(y1/y, x1/x, h1/h, w1/w), 不知道苹果的工程师怎么想的, 为什么坐标系搞这么复杂.直接设置实际大小 多好ne
ios开发设置rectOfInterest扫一扫区域限制的问题原理:
AVCaptureMetadataOutput 的对象的属性 rectOfInterest
output.rectOfInterest=CGRectMake(100/height, (width/2 -110)/width, 220/height, 220/width);
width指的是AVCaptureVideoPreviewLayer 对象的宽度 。
height指的是AVCaptureVideoPreviewLayer 对象的高度。
- (CGRect)metadataOutputRectOfInterestForRect:(CGRect)rectInLayerCoordinates
*/
rectOfInterest 感兴趣区域的设置问题
最新推荐文章于 2023-11-02 15:09:58 发布