Skip to content

Instantly share code, notes, and snippets.

@JeremyPike
Last active November 7, 2019 12:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JeremyPike/70f532b88f134ba4144716357e360add to your computer and use it in GitHub Desktop.
Save JeremyPike/70f532b88f134ba4144716357e360add to your computer and use it in GitHub Desktop.
labelbox mask export
import requests
from PIL import Image
import os
outputDir = 'C:/Users/jeremy/documents'
mask_uri = 'https://api.labelbox.com/masks/ck2kj00v272qb07942zpfnr35/ck2kiwbnpdzxi0721bw39f94w/ck2kixnnzy29j0er0dudq7do8/0?feature=ck2kja3ga06ym0r5lplob5v2c&token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjazJraXdibnBkenhpMDcyMWJ3MzlmOTR3Iiwib3JnYW5pemF0aW9uSWQiOiJjazJraXdibjVkenhjMDcyMXV6azl3YzNzIiwiaWF0IjoxNTcyODc4NzY3LCJleHAiOjE1NzU0NzA3Njd9.Q5NCer5F8LV300tEH5yXTwJh5fYOpwWaf2kN3SIU-k0'
response = requests.get(mask_uri, stream=True, timeout=10.0)
response.raw.decode_content = True
mask = Image.open(response.raw)
mask_fqn = os.path.join(outputDir, 'mask.' + mask.format.lower())
mask.save(mask_fqn, format=mask.format)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment