faster rcnn 代码解析9
Pascal voc.py
#pascal_voc这个类主要用来组织输入的图片数据,存储图片的相关信息,但并不存储图片;而实际上,pascal_voc类是imdb类的一个子类
# --------------------------------------------------------
# Fast R-CNN
# Copyright (c) 2015 Microsoft
# Lice...
faster rcnn 代码解析10
lib/datasets/voc_eval.py
该函数返回准确率、召回率和AP(average precision)
# --------------------------------------------------------
# Fast/er R-CNN
# Licensed under The MIT License [see LICENSE for details]
# ...
Opencv3笔记22——寻找物体的凸包
1 凸包
凸包(Convex Hull)是一个计算几何(图形学)中常见的概念。给定二维平面上的点集,凸包就是将最外层的点连接起来构成的凸多边形。
2 寻找凸包:convexHull()函数
函数原型
void convexHull(InputArray points, OutputArray hull, bool clockwise = false,bool returnPoints = ...
数学——数论_乘法逆元
1. 定义
1.1 逆元
在群GGG中,∀a∈G,∃a′∈G, s.t.aa′=e∀a∈G,∃a′∈G, s.t.aa′=e\forall a \in G,\exists a'\in G,\ s.t. aa' = e,其中eee为GGG的单位元
1.2 乘法逆元
ppp为素数,记a⋅b=a×bmodpa⋅b=a×bmodpa\cdot b = a\times b ...
Opencv3笔记23——多边形包围轮廓
1. 返回外部矩形边界
boundingRect(()函数
函数原型
Rect boundingRect(InputArray points)
输入的二维的点集
2. 寻找最小包围矩形
minAreaRect()函数
RotatedRect minAreaRect(InputArray points)
输入一个参数为二维的点集
3. 寻找最小包...
Opencv3笔记24——图像的矩
1. 定义
大小为M×NM×NM\times N的数字图像f(x,y)f(x,y)f(x,y)的二维(p+1)(p+1)(p+1)阶定义为:
mpq=∑x=0M−1∑y=0N−1xpyqf(x,y)mpq=∑x=0M−1∑y=0N−1xpyqf(x,y)m_{pq} = \sum\limits_{x = 0}^{M-1}\sum\limits_{y = 0}^{N-1}x^{p}y^{q}f(...
区块链中hash算法及go支持
(1).散列表(Hash table,也叫哈希表),是依据关键码值(Key value)而直接进行訪问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来訪问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。
MD5和sha系列算法是应用最广泛的hash算法。hash算法最重要的特点是不可逆和无冲突,在信息安全方面的应用如下几个方面:
1.文件校验
2.数字签...
Go实现简单IPC框架
简单IPC封装通信报的编码细节,使用channel来实现模块间数据传递,这里使用json数据包。
server端:
package ipc
import (
“encoding/json”
"fmt")
type Request struct {
Method string 'json:"method"'
Params string 'json:"Param...
Java NIO通信编程
NIO即非同步非阻塞式IO,有如下几个特点:
1.创建一个线程负责处理IO事件和IO事件的分发
2.事件驱动机制,事件到达之后触发
3.线程之间通过wait、notify等方式通信,减少线程间切换
NIO客户端和服务端需都维护一个管理通道的对象selector,该对象能检测一个或多个通道channel上事件,服务端线程轮询selector,事件到达再处理。
服务端例程
package ...
Mina框架及接口开发
Mina是NIO实现的一个架构,可以通过它快速开发网络通信,中间件等服务端程序。
IOService接口:描述服务端和客户端接口,子类是connector和Acceptor分别用于描述客户端和服务端。
IOproceser 多线程环境来处理我们的连接请求流程,ioFilter提供数据的过滤工作,包括编解码,日志等信息过滤。
Handler就是我们的业务对象,自定义Handler需...
Solidity数据类型
简单数据类型:bool值true或者false
整形uint无符号整数,int有符号整数,ufixed和fixed代表分数
address可以存储最大20字节值(十六进制表示),用于存储以太坊地址。属性balance检测地址余额,send用于向地址发送以太币。
数组类型:gener...
JS中的 map, filter, some, every, forEach, for in, for of 用法总结和区别
函数简述:map():返回一个新的Array,每个元素为调用func的结果filter():返回一个符合func条件的元素数组some():返回一个boolean,判断是否有元素是否符合func条件every():返回一个boolean,判断每个元素是否符合func条件forEach():没有返回值,只是针对每个元素调用func1.map有返回值,返回一个新的数组,每个元素为调用func的结果。l...
css实现倒三角效果
<style> .arms { width: 340px; height: 150px; position: absolute; background-color: red; box-shadow: 0px 0px 10px #000 } .arms::after { content: ''; display: block; position: ab...
改变checkbox选中的默认样式及根据后端数据选中对应的选项
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta h
周排行