the-grid / gmr-saliency Goto Github PK
View Code? Open in Web Editor NEWGMR Saliency Map
GMR Saliency Map
Using node-pre-gyp
to precompile binaries for multiple platforms seems interesting, avoiding waiting times on CI and making building on multiplatforms much easier.
References:
Now we have the following as result:
saliency:
bounding_rect: <array of arrays as points> box around biggest salient region
polygon: <array of arrays as points> approximate polygon around biggest salient region
center: <array as point> center of biggest salient region
radius: <number> radius of the approx enclosing circle around biggest salient region
We should have the following, preserving the original fields for a while:
saliency:
bbox: <array of objects> box around all regions
confidence: <number> inverse/normalized entropy of saliency map histogram
regions: <array of objects> [
bbox: <array of objects> box around salient region
polygon: <array of objects> polygon around salient region
center: <object> center point of salient region
radius: <number> radius of the approx enclosing circle around salient region
]
In this way, we should remove saliency.bounding_rect
, saliency.polygon
, saliency.center
and saliency.radius
because a saliency
is composed by many regions. The only information regarding all those regions is the saliency.bbox
that encloses them. If one wants to draw or use polygon of the saliency, it should iterate over all saliency.regions
's bboxes.
We also should have a standard object to bboxes ({x: ?, y: ?, width: ?, height: ?}
) and points ({x: ?, y: ?}
).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.