华为云注册登录之图像标签识别

华为云注册登录之图像标签识别开始学习华为云 AI 开发 记录一下 文字用语比较通俗口语化 一 注册登录 amp 获取 AK SK amp 开通服务 华为云登录网址 1 注册登录 2 进行实名认证 一定要的哦 不然后期无法开通服务 3 获取 AK SK 登陆实名认证后回到首页进入控制台 4

大家好,我是讯享网,很高兴认识大家。

开始学习华为云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。(感兴趣置信度是什么的可以自己查一下)


今天先唠到这里下一篇再见!有错误的有不懂的欢迎找宝宝^-^ 

小讯
上一篇 2025-01-07 23:30
下一篇 2025-03-09 17:46

相关推荐

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