Security News
Node.js EOL Versions CVE Dubbed the "Worst CVE of the Year" by Security Experts
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
ceevee
(read like CV, i.e. computer vision) is a Python library for various computer vision problems with a focus on easy usage.
ceevee
aims to be a bridge between deep learning practitioners training accurate models and product-oriented software engineers who just want to process their images instead of diving into the deep learning ecosystem.
Python 3.6+ is supported.
From PyPI - not available yet
From source
python setup.py bdist_wheel
pip install -U ceevee-0.0.1-py3-none-any.whl
All tasks shares the same API
python -m ceevee.cli task /path/to/img1.jpg /path/to/img2.jpg ... /path/to/imgN.jpg > result.json
HTTP API is based on Falcon, so it can be used with any WSGI server, such as uWSGI or Gunicorn.
pip install gunicorn
)CEEVEE_TASKS
for your tasks,
multiple comma separated tasks are supported, e.g. CEEVEE_TASKS=task1,task2
CEEVEE_TASKS=dummy gunicorn ceevee.cv_http
;image
parameter.$ http -f POST localhost:8000/dummy image@/tmp/img.jpg
HTTP/1.1 200 OK
Connection: close
Date: Sat, 14 Sep 2019 13:47:39 GMT
Server: gunicorn/19.9.0
content-length: 37
content-type: application/json
{
"result": [
500,
500,
3
],
"success": true
}
from ceevee.utils import read_img
from ceevee.dummy import DummyPredictor
baseline = DummyPredictor()
img = read_img('/path/to/img.jpg')
result = baseline(img)
Yes, you can add a new model!
ceevee.dummy.DummyBaseline
) and implement three methods (preprocess
, process
,
postprocess
);MODELS
at ceevee/__init__.py
tests/
;FAQs
Python library for various computer vision problems with a focus on easy usage
We found that ceevee demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
Security News
cURL and Go security teams are publicly rejecting CVSS as flawed for assessing vulnerabilities and are calling for more accurate, context-aware approaches.
Security News
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.