第93篇一对多之红点变数字及百度图像识别OCR

关键词:红点变数字,百度图像识别OCR

一、一对多

1.1 红点变数字

1样式更改

现在对红点变数字的样式进行了更改,代码如下:

<li id="hand"><ahref="javascript:void(0);"><span></span><iid="RHRed-span">+0</i>举手</a>

                       <div class="info-area-layer">

                           <p>举手</p>

                           <section>

                              <!--学生举手-->

                               <ul id="raHanQue" class="scrollbar">

        

                              </ul>

                           </section>

                       </div>

</li>

注:数目不在写在span里面,而是新加了一个<i></i>标签,此外,样式也做了更改,如下:

#RHRed-span{

         font-size:12px;

         line-height:1;

         font-weight:bold;

         font-style:italic;

         color:#FF0000;

         position:absolute;

         top:1px;

         right:31px;

}

效果如下:

注:这样和微信的显示就很相似了。学生完成作业也是这样搞的,不再记录于此。

1.2 去掉忽略信息的背景

没去掉时,如下:

去掉后如下:

代码修改如下:

/*这个背景图是“忽略”后面的背景图*/

.info-area .info-area-layer li a{

         display:inline-block;

         width:30px;

         height:26px;

         border-left:1pxsolid #F0F0F0;

         /*background:url(/static/img/icon400.png) no-repeat rightcenter;*/

         background-position:-57px-277px;

}

注:屏蔽了背景图,学生完成作业也作同样处理就成,不再赘述。

1.3 学生发消息报错

这个好改,修改代码如下:

       //老师查看学生的私有白板之前,先停止其他学生的私有白板上传刷新----事情一

   if (typeofevent.data == 'object' &&event.data.stuIdVAPri!==connection.localMediaStreamId &&event.data.stopTimer) {

 

       if(typeof pushPritoShaWB_timer !== 'undefined'){

           clearInterval(pushPritoShaWB_timer);

       }

       return;

    }

 

       //传私有白板图片数组给老师端--------------------------事情二

   if (typeofevent.data == 'object' &&event.data.stuIdVAPri===connection.localMediaStreamId &&event.data.stopTimer) {

       //把学生最后一页私有白板传到共享白板上去

        pushPritoShaWB_timer = setInterval("pushPritoShaWB()",1000);

         return;

}

二、搜索引擎ES

2.1 百度图像识别OCR

1demo文件如下:

<?php

   $ch = curl_init();

   $url = 'http://apis.baidu.com/idl_baidu/baiduocrpay/idlocrpaid';

   $header = array(

       'Content-Type:application/x-www-form-urlencoded',

       'apikey: 您自己的apikey',

   );

 

  $file = '1.jpg';

  $pic_content = file_get_contents($file);

  $pic_content_base64 = urlencode(base64_encode($pic_content));

  $data =

"fromdevice=pc&clientip=10.10.10.0&detecttype=LocateRecognize&languagetype=CHN_ENG&imagetype=1&image=".$pic_content_base64;

   // 添加apikey到header

   curl_setopt($ch, CURLOPT_HTTPHEADER , $header);

   // 添加参数

   curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

   // 执行HTTP请求

   curl_setopt($ch , CURLOPT_URL , $url);

   $res = curl_exec($ch);

 

   var_dump(json_decode($res));

?>

注:apikey的获取如下:

2017年4月3日星期一

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值