我正在为狼疮患者开发苹果ResearchKit应用程序。我已经做了一些调查和一项步行活动的任务。
现在我需要捕捉皮疹的频繁间隔图像,只保存在应用程序中(而不是在照片应用程序),并比较最新的图像和最后的图像。
我需要知道是否可以使用ResearchKit来完成上述任务。如何打开iPhone摄像机并使用ResearchKit捕捉图像?我知道图像比较是ResearchKit之外的一项任务。但我的首要任务是在ResearchKit中捕获图像。是否可以使用ResearchKit,还是必须在RK范围之外执行此任务。如果有任何代码或链接,请提供给我。
提前感谢
发布于 2015-11-17 15:29:55
@prateek ResearchKit有一个图像捕获步骤,可以满足您的需要。您还必须在任务视图控制器中为捕获的映像声明一个输出目录。下面是示例代码。
ORKImageCaptureStep *imageCaptureStep = [[ORKImageCaptureStep alloc] initWithIdentifier:@"ImageCaptureStep"];
imageCaptureStep.title = /*Title for the step*/;
ORKTaskViewController *taskViewController = [[ORKTaskViewController alloc] initWithTask:imageCaptureStep taskRunUUID:nil];
taskViewController.delegate = self;
taskViewController.outputDirectory = /*where to store your image*/;不要忘记为任务视图控制器实现"ORKTaskViewControllerDelegate“。
https://stackoverflow.com/questions/33615637
复制相似问题