Skip to main content

client for the Mirador image moderation API. (mirador.im)

Project description

The Mirador client to our Image Moderation API provides functionality for the simple moderation of image files and publically-accessible image URLs, along with integration into popular web and application frameworks. Basic usage:

#!/usr/bin/env python
from mirador import MiradorClient

client = MiradorClient('your_api_key')

for id, result in client.classify_files({ 'nsfw': 'nsfw.jpg', 'sfw': 'sfw.jpg'}):
    print "{id}: {safe}, {value}".format(**result.__dict__)

# you can classify a single file or url
result = client.classify_url('http://static.mirador.im/nsfw.jpg')
other = client.classify_file('images/test.png')

# if you have a buffer (e.g., from a file upload), you can work directly with that:
res = client.classify_buffers(open('test.jpg', 'r').read(), open('mypix.jpg', 'r').read())

# you can also classify data URIs
data_uri = client.classify_data_uri(my_uri='data:image/jpg;base64,faefae3ro3irhreafer30024rfafe==')

# kwargs lets you set IDs for request/results
data_uri = client.classify_data_uri(another_example=request['data_uri'])

print data_uri.id # "another_example"

Full Documentation/More Info

For more information please see the github: http://github.com/mirador-cv/mirador-py And our website: http://mirador.im/documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Mirador-0.3.3.tar.gz (9.9 kB view details)

Uploaded Source

File details

Details for the file Mirador-0.3.3.tar.gz.

File metadata

  • Download URL: Mirador-0.3.3.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Mirador-0.3.3.tar.gz
Algorithm Hash digest
SHA256 59c2d56a7ed6d9146ac5eea56e2380857eea84a625403834be721eb6c2cd48a7
MD5 ff65fc6330aa4f0710fd6f0f3af45eca
BLAKE2b-256 df92c1cc9cf4c3ddfdfca50c48e38f7fd1238abc71ffad7d91d48474fafb442b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page