PhotoAssessment 1.1.1

PhotoAssessment 1.1.1

杨晓宇 维护。



CI Status Version Carthage compatible License Platform CocoaPods CocoaPods Twitter Follow

PhotoAssessment

使用 Core ML 和 Metal 进行照片评估。

📚文章

🔮示例

要运行示例项目,请克隆仓库并运行 PhotoAssessment 目标。

🐒如何使用

PhotoAssessmentHelper 可以更快更简单地生成评估结果,且使用代码量更少。

self.helper.requestMLAssessmentScore(for: downsampleImage, completionHandler: { (score) in
    DispatchQueue.main.async {
        self.assessmentLabel.text = String(format: "Assessment Score:%0.5f", score)
    }
})
self.helper.requestMPSAssessmentScore(for: downsampleImage, completionHandler: { (result) in
    DispatchQueue.main.async {
        self.detailLabel.text = result.description
    }
})

PhotoAssessmentKit

支持 iOS 和 tvOS。

PhotoAssessmentMacKit

支持 macOS。

ConvertMLModel

将 NIMA 模型转换为 Core ML 格式。

📲安装

CocoaPods

CocoaPods 是 Cocoa 项目的依赖管理器。可以使用以下命令安装它:

$ gem install cocoapods

要使用 CocoaPods 将 PhotoAssessment 集成到您的 Xcode 项目中,请在您的 Podfile 中指定它

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0'
use_frameworks!
target 'MyApp' do
	pod 'PhotoAssessment'
end

需要将 "MyApp" 替换为您项目的名称。

然后,运行以下命令

$ pod install

Carthage

Carthage 是一个去中心化的依赖管理器,它会构建您的依赖关系并提供二进制框架。

您可以使用以下命令使用 Homebrew 安装 Carthage:

$ brew update
$ brew install carthage

要使用 Carthage 将 PhotoAssessment 集成到您的 Xcode 项目中,请在您的 Cartfile 中指定它

github "yulingtianxia/PhotoAssessment"

运行 carthage update 命令以构建框架,并将构建好的 PhotoAssessmentKit.framework 拖入您的 Xcode 项目。

手动

只需将“源”文档文件夹拖入您的项目中。

❤️捐赠

  • 如果您需要帮助或想提问,打开一个问题。
  • 如果您发现了一个错误,打开一个问题。
  • 如果您有一个功能请求,打开一个问题。
  • 如果您想做出贡献,提交一个 pull request。

👨🏻‍💻 作者

yulingtianxia, [email protected]

👮🏻 许可证

PhotoAssessment 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。