开始学习华为云AI开发,记录一下,文字用语比较通俗口语化。
一、注册登录&获取AK/SK&开通服务
华为云登录网址
1. 注册登录
2. 进行实名认证,一定要的哦,不然后期无法开通服务

3.获取AK/SK
登陆实名认证后回到首页进入控制台

4. 进入控制台之后右上角点击用户名
5. 点击我的凭证,再点击左边的访问密钥
6. 点击新增访问密钥,输入AK/SK,获取之后下载

7. 在桌面找到这个表
![]()
8. 进入之后,记住这两个下面那两串英文
![]()
9. 这两串就是你的AK和SK,在后面图像识别中需要使用到
10. 回到首页,找到EI企业智能

11. 找到人工智能,再找到图像识别 Image,点击立即使用,找到左边服务列表里的图像标签

12.左上角这里选择北京四,我们演示代码 使用的是北京四,点击开通服务,开通服务需要实名认证,上面步骤中已经提过了,OBS可以不用授权


13. 出现这个界面就可以了,到这里结束,不要关闭页面,后期代码需要连接使用,接下来进入代码阶段

(开通服务一定要记得付费哦!我第一次使用忘记付费,被封了一天不能使用~_~)
二、图像识别——图像标签测试
1. 下载图像识别服务的Python SDK 并解压
2. 若使用 Jupyter Notebook,那么代码文件需要与下载后解压文件夹里的image_sdk文件夹处于同一级别,例如我的Jupyter Notebook是放在C:\Users\Dell这个路径下的,则image_sdk也需要放在这个路径下

3. 确认是否已经安装setuptools包、requests包、websocket-client包,如果没有安装可以使用以下参考命令安装
pip install setuptools pip install requests pip install websocket-client
讯享网
4.导入所需要的包
讯享网from image_sdk.utils import encode_to_base64 from image_sdk.image_tagging import image_tagging_aksk from image_sdk.recapture_detect import recapture_detect_aksk from image_sdk.utils import init_global_env
5. 配置你的AK/SK,这里就需要用到你上面下载的那个表
ak = "*" #找到自己的AK复制过来,不要输入* sk = "*" #找到自己的SK复制过来,不要输入* region = "cn-north-4" #这里表示使用北京四,就是上面那里选择的北京四,所以一定要选择对,不然连不上
6. 配置实验数据的路径
(在你上面下载的那个imagepython解压包里面找到data文件夹,同样放到和Jupyter Notebook同一路径下,此处可以参考上面第二点,同样操作)
讯享网img_tag_path = "data/image-tagging-demo.jpg" img_recapture_detect_path = "data/recapture-detect-demo.jpg"
data/image-tagging-demo.jpg图片是:

data/recapture-detect-demo.jpg图片是:

7. 初始化全局环境
init_global_env(region)
8. 图像标签测试
讯享网result = image_tagging_aksk(ak,sk,encode_to_base64(img_tag_path),'','en',5,60) print(result) results = image_tagging_aksk(ak,sk,encode_to_base64(img_recapture_detect_path),'','en',5,60) print(results)
输出:

image_tagging_aksk这个函数的第3个参数是图像数据进行编码,第4个参数是url上的图片,第5个参数是支持的语言,目前支持中文("zn")和英文("en"),第6个参数表示最多返回的标签数,默认为-1的话,代表返回所有标签,第7个参数指的是置信度的阈值(0-100),低于此置信数的标签将不会返回,默认值为0。(感兴趣置信度是什么的可以自己查一下)
今天先唠到这里下一篇再见!有错误的有不懂的欢迎找宝宝^-^

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/57218.html