在 ResearchKit 中捕获皮疹的图像
Posted
技术标签:
【中文标题】在 ResearchKit 中捕获皮疹的图像【英文标题】:Capture an image of a skin rash in ResearchKit 【发布时间】:2016-02-10 11:35:57 【问题描述】:我正在为狼疮患者开发 Apple ResearchKit 应用程序。我已经放了一些调查和步行活动的任务。
现在我需要频繁拍摄皮疹的图像,仅将其保存在应用程序中(而不是在照片应用程序中),并将最新图像与最后拍摄的图像进行比较。
我需要知道我是否可以使用 ResearchKit 来完成上述任务。如何打开 iPhone 相机并使用 ResearchKit 拍摄图像?我知道图像比较是 ResearchKit 之外的任务。但我的首要任务是在 ResearchKit 中捕获图像。是否可以使用 ResearchKit 或者我必须在 RK 范围之外执行此任务。 请提供任何代码或任何链接(如果有)。
提前致谢
【问题讨论】:
ResearchKit 有一个image capture step 【参考方案1】:@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”。
【讨论】:
以上是关于在 ResearchKit 中捕获皮疹的图像的主要内容,如果未能解决你的问题,请参考以下文章
无法通过 CocoaPods 安装 ResearchKit(ResearchKit 已经存在)