Golang 常用的第三方包.
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 常用的第三方包.的更多相关文章
- python django -6 常用的第三方包或工具
常用的第三方包或工具 富文本编辑器 缓存 全文检索 celery 布署 富文本编辑器 借助富文本编辑器,管理员能够编辑出来一个包含html的页面,从而页面的显示效果,可以由管理员定义,而不用完全依赖于 ...
- Django常用的第三方包
Django常用的第三方包 API开发 djangorestframework django-rest-multiple-models django-cors-headers 查询 django-fi ...
- javaweb开发.常用的第三方包
序号 开发包名称 描述 1 dom4j-1.6.1.jar dom4j用于操作XML文件 2 jaxen-1.1-beta-6.jar 用于解析XPath表达式 3 commons-beanuti ...
- golang学习笔记 ---常用第三方包
包的介绍 包类似Java中概念,jar是源代码管理,分发的最小单位. 目前多数包来自 Github官方包来自 golang.org/x/... 可以在如下网址查询到高频使用的第三方包清单https:/ ...
- Python离线断网情况下安装numpy、pandas和matplotlib等常用第三方包
联网情况下在命令终端CMD中输入“pip install numpy”即可自动安装,pandas和matplotlib同理一样方法进行自动安装. 工作的电脑不能上外网,所以不能通过直接输入pip命令来 ...
- .NET Core 常用第三方包
.NET Core 常用第三方包 作者:高堂 原文地址:https://www.cnblogs.com/gaotang/p/10845370.html 写在前面 最近在学习.NET Core 中经常用 ...
- golang引用第三方包的报错:no required module provides package [完美解决]
关于golang第三方包的引用报错:no required module provides package : go.mod file not found in current directory o ...
- 【转】python中常用第三方包os sys
1. os 这个模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下 ...
- Golang利用第三方包获取本机cpu使用率以及内存使用情况
第三方包下载 $ github.com/shirou/gopsutil 获取内存方面的信息 package main import ( "fmt" "github.com ...
随机推荐
- 关于windows10用c++部署libtorch过程中遇到的一些问题
libtorch1.0 vs2017 CMake3.14 windows10 无cuda 用c++调用pytorch模型官网上面有详细教程,也有很多博客,可以参考以下链接:https://blog.c ...
- 转载:关于思科交换机、路由器如何关闭telnet 开启ssh服务
等保测评要求: 必须关闭telnet服务,开启ssh服务 即用ssh方式登录网络设备,而不允许用telnet. 输入密码.en 再次输入密码.sh run 这些常规动作就不再赘述. 1.关闭telne ...
- oracle 如何通过分组计数查出重复数据?
1.情景展示 现在,机构表数据中机构名称有重复数据,如何筛选出来? 2.分析 第一步:统计是否存在重复数据. 方式一: 方式二: 说明表中确实存在重复数据 第二步:统计重复次数及机构名称. 需要通 ...
- 简单find命令的实现
贴代码: /*实现一个简单的find命令:*//*程序思路:首先,用一个单链表将所需要的信息存储起来:其次根据所传入的参数信息,改变节点的状态(若有这个状态,证明该节点就是我们所需要的)最后将所需要的 ...
- MORMOT REST文件上传
MORMOT REST文件上传 上传数据格式必须是:MULTIPART/FORM-DATA uses SynCommons 后端处理参照下列代码: 后端处理参照下列代码: procedure TWeb ...
- Oracle之clob字段不能union的问题
原因:由于clob类型字段不能使用group by函数,而union中需要使用group by过滤掉重复纪录: 解决方法:union可以改为union all.
- 根据motif binding来确定target gene | HOMER | FIMO | MEME
主流的motif数据库 JASPAR dbcorrdb - SCENIC使用的 TRANSFAC® 7.0 Public 2005 and TRANSCompel 7.0 Public 2005 - ...
- 一条SQL语句执行得很慢的原因有哪些?| MySQL高性能优化规范建议
一条SQL语句执行得很慢的原因有哪些 https://mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247485185&idx=1&am ...
- RSA加密和数字签名在Java中常见应用【原创】
相关术语解释: RSA,参考: https://en.wikipedia.org/wiki/RSA_(cryptosystem) 非对称加密算法 ,参考:https://baike.baidu.com ...
- pytharm里面的导入上级目录飘红
有时候导入本地模块或者py文件时,下方会出现红色的波浪线,但不影响程序的正常运行,但是在查看源函数文件时,会出现问题 问题如下: 解决方案: 1. 进入设置,找到Console下的Python Con ...