Skip to content

Instantly share code, notes, and snippets.

View symisc's full-sized avatar

PixLab | Symisc Systems symisc

View GitHub Profile
import requests
import json
# Target Image: Change to any link you want (Possibly adult) or switch to POST if you want to upload your image directly, refer to the sample set for more info.
img = 'https://i.redd.it/oetdn9wc13by.jpg'
# Your PixLab API Key - Get yours from https://pixlab.io/dashboard
key = 'PIXLAB_API_KEY'
# Blur an image according to its NSFW score
req = requests.get('https://api.pixlab.io/nsfw',params={'img':img,'key':key})
<?php
/*
* PixLab PHP Client which is just a single class PHP file without any dependency that you can get from Github
* https://github.com/symisc/pixlab-php
*/
require_once "pixlab.php";
# Target Image: Change to any link you want (Possibly adult) or switch to POST if you want to upload your image directly, refer to the sample set for more info.
$img = 'https://i.redd.it/oetdn9wc13by.jpg';
# Your PixLab API Key - Get yours from https://pixlab.io/dashboard
@symisc
symisc / face_verification.php
Created March 13, 2021 00:18
Face Verification. Check whether the given two face image (eg. selfie and ID photo) belong to the same person or not using the PixLab API - https://pixlab.io/cmd?id=facecompare
<?php
/*
* PixLab PHP Client which is just a single class PHP file without any dependency that you can get from Github
* https://github.com/symisc/pixlab-php
*/
require_once "pixlab.php";
# Check whether the given faces belong to the same person or not.
# https://pixlab.io/#/cmd?id=facecompare for additional information.
@symisc
symisc / face_verification.py
Created March 13, 2021 00:22
Face Verification. Check whether the given two face image (eg. selfie and ID photo) belong to the same person or not using the PixLab API - https://pixlab.io/cmd?id=facecompare
import requests
import json
# Given two faces (eg. selfie and ID photo). Check whether they belong to the same person or not.
# https://pixlab.io/#/cmd?id=facecompare for additional information.
src = 'https://static-secure.guim.co.uk/sys-images/Guardian/Pix/pictures/2012/7/9/1341860104423/obama_face.jpg'
target = 'https://static01.nyt.com/images/2011/07/31/sunday-review/FACES/FACES-jumbo.jpg'
# Unrelated face
#target = 'https://s-media-cache-ak0.pinimg.com/736x/60/aa/e4/60aae45858ab6ce9dc5b33cc2e69baf7.jpg'
@symisc
symisc / ocr.py
Created March 13, 2021 00:29
Given an image with human readable characters. Detect input language & extract text content from there using the PixLab API - https://pixlab.io/cmd?id=ocr
import requests
import json
# Given an image with human readable characters. Detect input language & extract text content from there.
# https://pixlab.io/cmd?id=ocr for additional information.
req = requests.get('https://api.pixlab.io/ocr',params={
'img':'http://quotesten.com/wp-content/uploads/2016/06/Confucius-Quote.jpg',
'orientation':True, # Correct text orientation
'nl':True, # Output new lines if any
'key':'PIXLAB_API_KEY' # Get your API Key from https://pixlab.io/dashboard
@symisc
symisc / ocr.php
Created March 13, 2021 00:32
Given an image with human readable characters. Detect input language & extract text content from there using the PixLab API - https://pixlab.io/cmd?id=ocr
<?php
/*
* PixLab PHP Client which is just a single class PHP file without any dependency that you can get from Github
* https://github.com/symisc/pixlab-php
*/
require_once "pixlab.php";
# Given an image with human readable characters. Detect input language & extract text content from there.
# https://pixlab.io/cmd?id=ocr for additional information.
@symisc
symisc / pdftoimg.php
Created March 14, 2021 01:28
Convert a PDF document to a high resolution JPEG/PNG image via the PixLab API - https://pixlab.io/cmd?id=pdftoimg
<?php
/*
* PixLab PHP Client which is just a single class PHP file without any dependency that you can get from Github
* https://github.com/symisc/pixlab-php
*/
require_once "pixlab.php";
# Convert a PDF document to a high resolution JPEG/PNG image via /pdftoimg.
# https://pixlab.io/cmd?id=pdftoimg for additional information.
@symisc
symisc / pdftoimg.py
Created March 14, 2021 01:29
Convert a PDF document to a high resolution JPEG/PNG image via the PixLab API - https://pixlab.io/cmd?id=pdftoimg.
import requests
import json
# Convert a PDF document to JPEG/PNG image via /pdftoimg endpoint - https://pixlab.io/cmd?id=pdftoimg
req = requests.get('https://api.pixlab.io/pdftoimg',params={
'src':'https://www.getharvest.com/downloads/Invoice_Template.pdf',
'export': 'jpeg',
'key':'PIXLAB_API_KEY' # Grab your API Key from https://pixlab.io/dashboard
})
reply = req.json()
if reply['status'] != 200:
@symisc
symisc / detect_crop_faces.py
Last active March 19, 2021 01:15
Detect all human faces present in a given image via 'facedetect' and extract each one of them via 'crop' using the PixLab API - https://pixlab.io
import requests
import json
# Detect all human faces present in a given image via 'facedetect' and extract each one of them via 'crop'.
# Target image: Feel free to change to whatever image holding as many human faces you want
img = 'http://cf.broadsheet.ie/wp-content/uploads/2015/03/jeremy-clarkson_3090507b.jpg'
req = requests.get('https://api.pixlab.io/facedetect',params={
'img': img,
@symisc
symisc / detect_crop_faces.php
Created March 19, 2021 01:16
Detect all human faces present in a given image via 'facedetect' and extract each one of them via 'crop' using the PixLab API - https://pixlab.io
<?php
/*
* PixLab PHP Client which is just a single class PHP file without any dependency that you can get from Github
* https://github.com/symisc/pixlab-php
*/
require_once "pixlab.php";
/* Detect all human faces present in a given image via 'facedetect' and extract each one of them via 'crop'.
*/