logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS NEXT实现文字和图片的方式和AI对话

作品效果:大模型的回答:大家根据上面的图片就大概知道了这是一个怎么样的业务逻辑。

文章图片
#harmonyos#华为
HarmonyOS NEXT编辑器DecEco Studio快速将本地代码上传到gitee中(可视化工具,非git bash命令行)

优点:入手特别快缺点:只适合个人项目,一个人对应一个git仓库,限制较大。

文章图片
#harmonyos#git
HarmonyOS NEXT实现Resource、PixelMap、Uri、Base64、ImageSource编码之间的转换

接收一个PixelMap对象,创建并返回一个新的PixelMap对象,这是一个深拷贝的过程。:接收一个图片的URI字符串,将其转换成Base64编码的字符串。通过一个PixelMap(就是指向PixelMap资源的地址)克隆出一个PixelMap(克隆一份PixelMap资源,并且返回该资源的地址)这个是我在开发项目中的一个模块所需要用到的通用工具类,所有代码都贴在下面了,以帮助有需求的开发者能够

文章图片
#harmonyos#华为#前端
HarmonyOS NEXT-CoreVision Kit-TextRecognition如何实现选择图片、识别文字功能

).then((res: picker.PhotoSelectResult) => { // 成功选择图片后的回调函数。}).catch((err: BusinessError) => { // 选择图片失败后的回调函数。if (uri === undefined) { // 如果获取不到图片的URI,则输出错误日志并返回。// 返回选中的图片的URI。

文章图片
#harmonyos#华为
Harmony OS-CoreVision Kit-faceComparator-实现人脸比对

思路很简单,拉起相册、选取两个照片、将照片处理成PixelMap类型、喂给faceComparator,拿到结果,处理结果。这样的话后续如果有相关的需求,也方便修改代码实现功能。第一步:封装好人脸比对工具类。

文章图片
#harmonyos#华为#人工智能 +1
HarmonyOS NEXT-CoreVision Kit-FaceDetector-实现人脸识别,获取人脸数据

实现这个效果很简洁:打开相册、选取图片、打开文件、创建imageSource、创建PixelMap、喂给faceDetector拿到结果。在这里我简单封装了两个工具类方便后续使用,分别是:照片选择类、人脸识别类。效果演示图,右边的是人脸数据,可用来比对人脸。大部分解读都写在注释里面了,供参考。

文章图片
#人工智能#harmonyos#华为
“Matepad 13.2如何做Windows电脑的副屏”操作指南

于是当初一开始想的是用华为平板自带的无线投屏功能——未果,问了客服才知道华为平板的无线投屏只能给MateBook华为笔记本(我的是鸡哥的极光X,显然“不行”)才能投屏。(事实上想办法下个“华为电脑管家”就是了,这个APP不能在非华为电脑上下载,教程的话直接上B站搜就是了,很简单的)如果用华为多屏协同(本质上华为平板和带有华为电脑管家的电脑就能协同)的话,正常操作就行,这里就不做过多赘述。一样的,进

文章图片
到底了