-2
Q
這來自傳感器
A
回答
0
這個問題已經回答 Invoke方法AVCaptureSession訪問攝像機然後使用此方法訪問傳感器
創建NSSrting傳感器
@property (strong,nonatomic) NSString *Sensor;
#pragma mark - Styling methods
- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection: (AVCaptureConnection *)connection
{
CFDictionaryRef metadataDict = CMCopyDictionaryOfAttachments(NULL,
sampleBuffer, kCMAttachmentMode_ShouldPropagate);
NSDictionary *metadata = [[NSMutableDictionary alloc]
initWithDictionary:(__bridge NSDictionary*)metadataDict];
CFRelease(metadataDict);
NSDictionary *exifMetadata = [[metadata objectForKey:(NSString *)kCGImagePropertyExifDictionary] mutableCopy];
float brightnessValue = [[exifMetadata objectForKey:(NSString *)kCGImagePropertyExifBrightnessValue] floatValue];
//HERE IS YOU SENSOR INFO
_Sensor = [[NSNumber numberWithFloat:brightnessValue] stringValue];
NSLog(@"VALUE SENSOR %@",_Sensor);
dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, 0.5 * NSEC_PER_SEC);
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
if ([_Sensor isEqualToString:@"YOU VALUE"]) {
//YOU CODE HERE
}
});
}
享受
+0
好的我有工作感謝 – user3365028
+1
如果這個問題已經得到解答,您應該將該問題標記爲重複,並將鏈接重複問題。 – Lexi
相關問題
- 1. 平滑來自傳感器的數據
- 2. 傳感器標籤CC2650 - 讀取傳感器傳感器
- 3. 「自定義」傳感器事件發生率似乎不SensorManager.registerListener(SensorEventListener監聽器,傳感器傳感器,詮釋率)
- 4. 來自傳感器的int強制長度
- 5. Android傳感器
- 6. Android:傳感器
- 7. 從磁傳感器
- 8. Xperia Play傳感器
- 9. 傳感器抽取
- 10. USB OTG&傳感器
- 11. 特殊傳感器
- 12. 來自傳感器監聽器的意圖在應用程序類
- 13. 傳感器模擬器2.1
- 14. Android從傳感器獲取傳感器值
- 15. 如何使用pyserial流式傳感器傳感器?
- 16. Android Wear加速度傳感器/陀螺儀傳感器
- 17. X軸傳感器校正 - 翻轉傳感器檢測 - Froyo
- 18. Android Wear Wellness傳感器Moto360
- 19. Google Cardboard VR傳感器
- 20. Monodroid GC和傳感器
- 21. 傳感器值解釋
- 22. 重置傳感器方向
- 23. Android傳感器類型3?
- 24. 聲音傳感器,Android
- 25. 訪問傳感器服務
- 26. ios壓力傳感器API
- 27. 柔性傳感器與arduino
- 28. iSight環境傳感器
- 29. UITableView傳感器反向
- 30. Java Finch Robot Obsctacle傳感器
請閱讀[幫助中心](http://stackoverflow.com/help)並編輯問題 – Lexi
[選中此項](http://stackoverflow.com/help/how-to-ask)。 –