Python bindings for the Smartmine API
Project description
A Python library for Smartmine’s API.
Setup
You can install this package by using the pip tool and installing:
pip install smartmine
Setting up a Smartmine Account
Sign up for Smartmine at https://ap.smartmine.net/pricing.
Using the Smartmine API
General Usage:
import smartmine
from smartmine import ServiceName
smartmine.username = input("Username: ")
smartmine.password = input("Password: ")
smartmine.process_image(
service_name=ServiceName.image_restoration,
load_path="examples/images/earth.png",
save_path="results/earth_restored.png",
)
Advanced Usage:
import os
from pathlib import Path
import smartmine
from smartmine import ServiceName
smartmine.username = os.environ.get("SMARTMINE_USERNAME")
smartmine.password = os.environ.get("SMARTMINE_PASSWORD")
# Bulk process images
smartmine.bulk_process_images(
service_name=ServiceName.image_restoration,
load_dir="examples/images/",
save_dir=str(Path.home() / "Downloads"),
)
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
smartmine-0.2.1.tar.gz
(3.6 kB
view hashes)
Built Distribution
Close
Hashes for smartmine-0.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df7c7f02829c5f94194a7ed6b7b7997883a2bda8551ac67679d0771f12f29805 |
|
MD5 | 2f2ba52e572854916b4fe8b9868faa82 |
|
BLAKE2b-256 | e8fd06df0f780277f2e40e64c97a5748b627e71d48ef00b5d72a9d62a158744b |