Comments (3)
i changed cpu_nms.pyx to cpu_nms.py, and it works
cpu_nms.py
import numpy as np
def mymax(a, b):
return a if a >= b else b
def mymin(a, b):
return a if a <= b else b
def cpu_nms(dets, thresh):
x1 = dets[:, 0]
y1 = dets[:, 1]
x2 = dets[:, 2]
y2 = dets[:, 3]
scores = dets[:, 4]
areas = (x2 - x1 + 1) * (y2 - y1 + 1)
order = scores.argsort()[::-1]
ndets = dets.shape[0]
suppressed = np.zeros((ndets), dtype=np.int)
keep = []
for _i in range(ndets):
i = order[_i]
if suppressed[i] == 1:
continue
keep.append(i)
ix1 = x1[i]
iy1 = y1[i]
ix2 = x2[i]
iy2 = y2[i]
iarea = areas[i]
for _j in range(_i + 1, ndets):
j = order[_j]
if suppressed[j] == 1:
continue
xx1 = mymax(ix1, x1[j])
yy1 = mymax(iy1, y1[j])
xx2 = mymin(ix2, x2[j])
yy2 = mymin(iy2, y2[j])
w = mymax(0.0, xx2 - xx1 + 1)
h = mymax(0.0, yy2 - yy1 + 1)
inter = w * h
ovr = inter / (iarea + areas[j] - inter)
if ovr >= thresh:
suppressed[j] = 1
return keep
--------------------------------------------------------
Fast R-CNN
Copyright (c) 2015 Microsoft
Licensed under The MIT License [see LICENSE for details]
Written by Ross Girshick
--------------------------------------------------------
from scenereco.
thank you very much~
from scenereco.
thank you, it is ok
from scenereco.
Related Issues (20)
- CTPN的链接失效了 HOT 2
- CRNN CPU model file HOT 2
- the link of model file is invalid, can you update it? Thanks. HOT 1
- 怎么训练新的数据 HOT 1
- IndexError: index 6 is out of bounds for axis 0 with size 5 HOT 1
- The link of words file is invalid, can you update it? Thanks.
- Cannot use GPU in CPU-only Caffe: check mode HOT 1
- can not recognize Chinese words in the picture
- Training dataset HOT 4
- I cannot run it on windows--cpu HOT 1
- how to deal with the angle when making dataset?
- run demo.py wrong HOT 5
- crnnport.py IndexError: tuple index out of range
- something about the ortated images
- repeated sequence of characters
- python demo.py
- 请问下netcrnn63.pth是在您的博客下的那些样本下训练的吗
- run demo.py wrong on windows--cpu
- ctpn detect tilted numbers HOT 2
- Trying to get in touch regarding a security issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scenereco.