【定制化图像开放平台】入门实例之手写数字模型训练

本帖主要用手写数字为例进行一个简单入门实例总结(非官方)

平台网站:http://ai.baidu.com/customize/app/model/

-----------前提已经会使用平台创建模型并进行训练哦-----------

  • 训练模型中心

之前准备好的数据上传并等待训练结果。训练完成会如下图所示

  • 上线申请

上线申请输入接口地址的后缀。之前貌似是官网给动态生成一个固定的值eg:model_666 现在是自定义哦

  • 查看上线详情

图片无法上传。原因未知,原图可以去云盘查看哦。文章底部有地址哦

  • 接口APPID添加

前提自己已经在控制台创建了图像识别的应用哦

  • 保存APPID
  • 查看接口地址

以上就是模型训练成功。上线和绑定APPID的简单总结

---------------------------------下面是代码调用示例哦---------------------------------

  • JavaAPI调用示例
//百度的工具类自行下载即可
import com.baidu.aip.util.Base64Util;
import com.xiaoshuai.baidu.util.FileUtil;
import com.xiaoshuai.baidu.util.HttpUtil;

/**
 * @author 小帅丶
 * @类名称  Test
 * @remark 
 * @date  2018-1-16
 */
public class Test {
	public static void main(String[] args) throws Exception {
//上线的接口地址
		String url ="https://aip.baidubce.com/rpc/2.0/ai_custom/v1/classification/handwritenum";
	   String access_token="自己的token";
	 byte[] file = FileUtil.readFileByBytes("C:/8.jpg");
	 String image = Base64Util.encode(file);
	 String params = "{\"top_num\":5,\"image\":\""+image+"\"}";
	 String result = HttpUtil.post(url, access_token, params);
	 System.out.println(result);
	}
  • 所用到的8.jpg
  • 接口返回的内容
{
    "log_id": 17363214460106467000, 
    "results": [
        {
            "name": "8", 
            "score": 0.9999281167984009
        }, 
        {
            "name": "3", 
            "score": 0.000045131622755434364
        }, 
        {
            "name": "6", 
            "score": 0.0000237098392972257
        }, 
        {
            "name": "zero", 
            "score": 0.000001922937372000888
        }, 
        {
            "name": "2", 
            "score": 4.7602617314623785e-7
        }
    ]
}

可以看出结果很不错哦

---------------------------------下面是帖子说明哦---------------------------------

训练的文件&帖子图片集:https://pan.baidu.com/s/1kVTJke7

如有其它问题。请评论区说明

QQ:783021975

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏目标检测和深度学习

tesseract-ocr识别英文和中文图片文字以及扫描图片实例讲解

612
来自专栏小樱的经验随笔

CTF---隐写术入门第三题 打不开的文件

打不开的文件分值:10 来源: 实验吧 难度:中 参与人数:2718人 Get Flag:1222人 答题人数:1276人 解题通过率:96% 咦!这个文件怎么...

41312
来自专栏和蔼的张星的图像处理专栏

opencv3.4+contribute编译及官方自带samples编译

圣诞前夕,opencv悄悄发布了3.4版本,和3并没有很大的区别,听说是优化了DNN,这个还没用过,正好换了电脑,新电脑上还没来得及配置opencv,昨天下午闲...

251
来自专栏玉树芝兰

如何在 GPU 深度学习云服务里,使用自己的数据集?

(由于微信公众号外部链接的限制,文中的部分链接可能无法正确打开。如有需要,请点击文末的“阅读原文”按钮,访问可以正常显示外链的版本。)

642
来自专栏SDNLAB

基于网络流量的SDN最短路径转发应用

网络的转发是通信的基本功能,其完成信息在网络中传递,实现有序的数据交换。通过SDN控制器的集中控制,可以轻松实现基础的转发算法有二层MAC学习转发和基于跳数的最...

35610
来自专栏目标检测和深度学习

tesseract-ocr识别英文和中文图片文字以及扫描图片实例讲解

本文参考http://blog.sina.com.cn/s/blog_4aa166780101cji7.html实现,在这里感谢该文章的作者。 OCR(Opti...

3627
来自专栏Ldpe2G的个人博客

Mxnet Scala Package 学习笔记 一

从刚开始接触Mxnet这个框架到现在已经大概两年了。MXNet最吸引我的地方就是它提供了

783
来自专栏崔庆才的专栏

轻松获得海量稳定代理!ADSL拨号代理的搭建

4263
来自专栏北京马哥教育

Python趣味代码整合之提升编程兴趣

糖豆贴心提醒,本文阅读时间8分钟 这篇文章主要是整合一些趣味代码,一方面自己对这些内容比较感兴趣,另一方面希望这些代码能提升大家的编程兴趣。 一、Py...

3286
来自专栏nummy

Django User模型扩展

通常情况下,Django提供的User模型能够满足我们大部分的需求,但是有时候我们需要给User添加一些格外的功能和信息。

331

扫描关注云+社区