返回首页
最新
我最近整理了一份关于2025年顶级单点登录(SSO)提供商的深入分析。这不仅仅是一个列表——我们详细分析了关键特性,如SAML/OIDC/SCIM支持、定价、使用案例(初创企业与大型企业)、开发者体验,甚至还包括了一份检查清单和向供应商提问的问题。如果您正在构建SaaS产品或仅仅是在探索SSO选项,这可能会为您节省几小时的研究时间。
HarmonyOS 5.0中VisionKit的视觉图像分析器案例研究
摘要
本文介绍了如何在HarmonyOS 5.0中使用@kit.VisionKit中的visionImageAnalyzer实现图像文本分析。通过创建VisionKitVisionImageAnalyzer组件,用户可以对指定图像进行文本分析,并显示所有文本及所选文本。
```javascript
import { visionImageAnalyzer } from '@kit.VisionKit'
@Entry
@Component
struct VisionKitVisionImageAnalyzer {
aiController = new visionImageAnalyzer.VisionImageAnalyzerController()
@State text: string = ''
@State selectedText: string = ''
aboutToAppear(): void {
this.aiController.on('textAnalysis', (text) => {
this.text = text
})
this.aiController.on('selectedTextChange', (selectedText) => {
this.selectedText = selectedText
})
}
build() {
Column({ space: 15 }) {
Image('https://inews.gtimg.com/om_ls/O3W2Lv10CTyLNHOjw4k_Co1Kkb2-c42GHWvifzD-ka5OYAA_294195/0', {
types: [ImageAnalyzerType.TEXT],
aiController: this.aiController
})
.enableAnalyzer(true)
.objectFit(ImageFit.Contain)
.width(300)
.height(300)
Text('所有文本: ' + this.text)
Text('所选文本: ' + this.selectedText)
}
.alignItems(HorizontalAlign.Start)
.padding(15)
.height('100%')
.width('100%')
}
}
```