Goland 下面这个license server 可用
http://idea.youbbs.org (2018-01-10 04:26:09)
http://45.77.127.87:81(2018-02-24 13:54:31)
https://jetlicense.nss.im (from blog.csdn.net/bug_creator/article/details/79306359)

go get github.com/go-sql-driver/mysql
go get github.com/go-xorm/xorm
go get github.com/nfnt/resize
go get github.com/tidwall/gjson

  

https://www.youtube.com/watch?v=rbZeZNVA-Q4
图像分析.脸部识别.OpenCV.gocv
机器学习.开源项目 docker容器.MachineBox. 脸部身份识别,自然语言理解..

machinebox.io => docker.image... 需要注册?...
https://hub.docker.com/r/machinebox/facebox/
docker pull machinebox/facebox

opencv.gocv... NewMat,NewWindow,IMShow....

...

a:=gocv.NewCascadeClassifiler()
a.Load("xxxxxxxxxxxxxxx.xml") //加载人脸识别算法的 XML 描述文件.
...
rects:=a.DetectMultiScale(img) //从当前抓取的图片上,找出所有的人脸位置.
//rect: 长方形区域.
for _,r range rects {
gocv.PutText(..........) //在图上写字
gocv.Ractangle(..........) //在图上画框
}

  

//以上完成人脸识别 
import "github.com/machinebox/sdk-go/facebox"

//初始化一个 facebox 全局变量
var fbox = facebox.New("http://localhost:8080") img:=gocv.NewMat()
webcam.Read(img) //从摄像头抓图 //从当前抓取的图片上,找出所有的人脸位置.
rects:=a.DetectMultiScale(img) //rect: 长方形区域. for _,r range rects {
imgFace := img.Region(r)
buff,err:=gocv.IMEncode(".jpg",imgFace) //buff == bytes of the image
faces,err: = fbox.Check(bytes.NewReader(buff))
//Check() 的参数,要求是 Reader
//faces[0].Name == 机器学习工具返回:识别到的人的姓名.
}
//以上完成身份识别

  

//终端:
docker run .... machinebox/facebox //机器学习.图像分析工具
// http://localhost:8080 开始接收 API 调用. 也可以上传图片并设置姓名 == 训练

  go get gocv.io/x/gocv
测试是否安装正确:go run $GOPATH/src/gocv.io/x/gocv/cmd/version/main.go
显示版本信息 == 正确.

package main
import (
"gocv.io/x/gocv"
) func main(){
webcam,err:=gocv.VideoCaptureDevice(0) //0默认值
...
img:=gocv.NewMat()
win:=gocv.NewWindow("window name")
...
for{
webcam.Read(img) //从摄像头抓图
win.IMShow(img)
win.WaitKey(500) //帧频相当低.看着卡顿,对 CPU 友好.
}
}

  

Golang 常用的第三方包.的更多相关文章

  1. python django -6 常用的第三方包或工具

    常用的第三方包或工具 富文本编辑器 缓存 全文检索 celery 布署 富文本编辑器 借助富文本编辑器,管理员能够编辑出来一个包含html的页面,从而页面的显示效果,可以由管理员定义,而不用完全依赖于 ...

  2. Django常用的第三方包

    Django常用的第三方包 API开发 djangorestframework django-rest-multiple-models django-cors-headers 查询 django-fi ...

  3. javaweb开发.常用的第三方包

      序号 开发包名称 描述 1 dom4j-1.6.1.jar dom4j用于操作XML文件 2 jaxen-1.1-beta-6.jar 用于解析XPath表达式 3 commons-beanuti ...

  4. golang学习笔记 ---常用第三方包

    包的介绍 包类似Java中概念,jar是源代码管理,分发的最小单位. 目前多数包来自 Github官方包来自 golang.org/x/... 可以在如下网址查询到高频使用的第三方包清单https:/ ...

  5. Python离线断网情况下安装numpy、pandas和matplotlib等常用第三方包

    联网情况下在命令终端CMD中输入“pip install numpy”即可自动安装,pandas和matplotlib同理一样方法进行自动安装. 工作的电脑不能上外网,所以不能通过直接输入pip命令来 ...

  6. .NET Core 常用第三方包

    .NET Core 常用第三方包 作者:高堂 原文地址:https://www.cnblogs.com/gaotang/p/10845370.html 写在前面 最近在学习.NET Core 中经常用 ...

  7. golang引用第三方包的报错:no required module provides package [完美解决]

    关于golang第三方包的引用报错:no required module provides package : go.mod file not found in current directory o ...

  8. 【转】python中常用第三方包os sys

    1. os 这个模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下 ...

  9. Golang利用第三方包获取本机cpu使用率以及内存使用情况

    第三方包下载 $ github.com/shirou/gopsutil 获取内存方面的信息 package main import ( "fmt" "github.com ...

随机推荐

  1. 理解 IO_WAIT 并且了解利用包括 top htop iotop iostat 工具来查看 IO 性能

    今天继续拜读「深入浅出计算机组成原理」专栏,觉得讲 IO_WAIT 这篇很有意思,正好可以结合前面的一篇讲物理硬件存速度的一块儿看. 现在我们看硬盘厂商出品的性能报告,通常会看到两个指标,一个是响应时 ...

  2. 2019-09-16 16:42:03.621946: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA Traceback (most recent cal

    -- ::] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA ...

  3. 如何新建WebAPI,生成注释,TestAPI的项目

    一.新建WebAPI的项目 1. 在Web下,ASP.NET Web 应用程序,点击确定 2. 点击确定 3. 如图所示, 新建Controller 4 . 运行项目 二.注释 1. 在生成中,勾选x ...

  4. Java Thread dump 日志分析

    jstack Dump 日志文件中的线程状态 dump 文件里,值得关注的线程状态有: 死锁,Deadlock(重点关注)  执行中,Runnable 等待资源,Waiting on conditio ...

  5. MyBatis(九):Mybatis Java API批量操作(增、删、改、查)

    最近工作中用到了mybatis的Java API方式进行开发,顺便也整理下该功能的用法,接下来会针对基本部分进行学习: 1)Java API处理一对多.多对一的用法: 2)增.删.改.查的用法: 3) ...

  6. 字符串反转(java和js)

    写在前面 关于字符串反转的奇技淫巧很多, 会一种就行了, 但是解锁更多姿势可谓艺多不压身啊~~ 正文 java https://www.cnblogs.com/binye-typing/p/92609 ...

  7. git clone指定branch或tag

    git clone指定branch或tag发布时间:October 28, 2018 // 分类: // No Comments 取完整: git clone https://github.com/a ...

  8. less 多行溢出显示省略号无效

    .body { font-size:14px; font-weight:400; line-height:22px; /*! autoprefixer: ignore next */ -webkit- ...

  9. Qt编写数据可视化大屏界面电子看板系统

    一.前言 目前大屏大数据可视化UI这块非常火,趁热也用Qt来实现一个,Qt这个一站式超大型GUI超市,没有什么他做不了的,大屏电子看板当然也不在话下,有了QSS和QPainter这两个无敌的工具组合, ...

  10. SVM – 回归

    SVM的算法是很versatile的,在回归领域SVM同样十分出色的.而且和SVC类似,SVR的原理也是基于支持向量(来绘制辅助线),只不过在分类领域,支持向量是最靠近超平面的点,在回归领域,支持向量 ...