Title
Machine Vision & Media Processing APIs | PixLab
Go Home
Description
Bring vision to your apps with over 130 API endpoints including Face Blur, Content Moderation, NSFW Classification, Passports OCR, Image Tagging, and beyond...
Address
Phone Number
+1 609-831-2326 (US) | Message me
Site Icon
Machine Vision & Media Processing APIs | PixLab
Page Views
0
Share
Update Time
2022-05-14 14:24:34

"I love Machine Vision & Media Processing APIs | PixLab"

www.pixlab.io VS www.gqak.com

2022-05-14 14:24:34

Code Samples Getting Started API Endpoints Pricing SDKs WEB API PixLab On-Premises ASCII Art Library SOD Computer Vision Library Online Annotation Tool ASCII Art Web Demo SOD Library & Models Downloads SOD Licensing Information FACEIO - WEB Facial Authentication Community PixLab Blog Support & Assistance Sign UP PixLab Console Machine Vision & Media Processing APIs Scalable & Unified APIs for all your Media Analysis & Processing Tasks. Get Started Code Samples API Integration API Endpoints Connect to the PixLab Console Your Unified, AI Powered, API Portal Grow with one platform that integrates vision, storage, prediction, annotation, and media processing...Browse, consume, build, and deploy intelligent apps powered by state-of-the-art Machine Vision APIs. API Endpoints Explore Endless Possibilities with PixLab's APIs Bring Vision to your Web Sites & Apps Get Started Code Samples Smart Use Cases Deploy Intelligent Apps thanks to Slick & Dead Simple APIs Detect & Blur Human Faces Learn how to detect all human faces present in a given image or video frame first, then apply a blur filter or extract each one of them using only two PixLab endpoints. Target API Endpoints FACEDETECT MOGRIFY CROP Show Code Scan Passports, Visas & ID Cards Scan travel documents such as Passports, Visas or ID cards from various countries and automatically extract any detected face via a single PixLab endpoint. Target API Endpoints DOCSCAN FACEDETECT Show Code Content Moderation Filter image uploads according to their Not Safe for Work, NSFW Score, then apply a blur filter if adult or bloody content is detected using only two PixLab endpoints. Target API Endpoints NSFW BLUR Show Code Generate a description of an image Let's generate a set of TAGs in human readable sentences that describe the contents of a given image. This imply running a Convolutional neural network on top of the target image and extract content of interest. Target API Endpoints TAGIMG GRAYSCALE Show Code Dynamically Create a New Image Implement a smart Captcha-like challenge by generating a new image on the fly of desired height & width, and draw some text on top to challenge bots on your platform. Target API Endpoints NEWIMAGE DRAWTEXT Show Code More Use Cases & Code Samples All you need to build smart Apps Batteries Included Developer Experience Media Storage Highly available, robust and safe storage for all your videos & images via unified APIs Content is served via a highly efficient, globally distributed CDN over SSL Big data ready with up to 2 TB of storage Proxy to AWS S3 for total control over your media assets Simple API endpoints: STORE, COPY & DELETE Machine Vision State-of-the-art, Unified Machine Vision API endpoints at your fingertips Content Extraction & Moderation: NSFW, PIXELGENERATE, DOCSCAN, OCR, TAGIMG Face DETECTION, RECOGNITION, EMOTION, BLUR, LANDMARKS, etc. AI driven pixel Analysis & Processing Always deployed with the latest, state-of-the-art deep-learning models Media Processing Process, transform & filter images from your favorite programming language Access to dozen of image manipulations endpoints: MOGRIFY, MERGE, CROP, RESIZE, BLUR, PDFTOIMG GIF & Text drawing endpoints: MAKEGIF, DRAWTEXT, CROPGIF, DRAW, etc. Media Encryption & Compression JSON or BLOB responses at request API Reference Guide List of API Endpoints Connect to the PixLab Console & Generate your First API Key Trusted by hundreds of customers Millions of API requests served each month... Explore Hundreds of API Endpoints Dive into PixLab Scalable • Unified • Accurate • Affordable Images & Videos on your site or app should engage and convert users. Analyze, Create, Transform, and Deliver highly converting media assets to your audience with PixLab’s APIs... Computer Vision Moderate content, recognize objects, blur faces, scan travel documents and much more. Bring vision to your apps with state-of-the-art deep learning models at your fingertips. Image & Video Processing Process, filter and transform images & videos easily thanks to hundreds of effects including resizing, cropping, text drawing, colors, shapes using your favorite programming language. Media Storage Store, transfer, proxy to S3, optimize, and deliver all your media assets including images, videos, and much more. Get Started Code Samples API Integration API Endpoints Built for everyone & every task From the critical to the routine and everything in between. Built for Developers From the ground up, whether you're a start-up, indie developer or a Fortune 500. State-of-the-art Models Transparently deployed, and made available at your fingertips. Cross-Languages Support Make API calls from JavaScript, PHP, Python, Ruby, Java, etc. as long as, HTTP is supported. Straightforward Integration Unlock endless possibilities. Integrate on your Website in less than 5 minutes. Available Anywhere Embedded • On-Premises & Cloud SDKs. Smart Online Tools Image Labeling • ASCII Art • Facial Authentication. Generate your First API Key & Integrate PixLab Now... Connect to the PixLab Console Ready to get started? Give PixLab A Try! Start for Free Now... Connect to the PixLab Console / Generate your first API Key / Start building intelligent Web Apps Bring Vision to your Web Sites & Apps PixLab Console Getting Started Integration Guide API Endpoints Support Center Connect to the PixLab Console PixLab Console Resources Getting Started API Documentation API Endpoints PixLab Console Health Status Pricing Products PixLab API PixLab On-Premises SOD - Embedded Computer Vision Library Annotate - Online Image Annotation ASCII Art C/C++ Library FACEIO - Facial Authentication for the Web Company Terms & Conditions Support Channels Symisc Systems Blog Facebook LinkedIn Twitter Github Copyright © 2017 - 2022, Symisc Systems, SUARL. All rights reserved. All trademarks and copyrights belong to their respective owners. PixLab Code Samples Detect & Blur human faces In this sample, we shall apply a blur filter on all the detected human faces in a given image or video frame. A typical output picture after processing should look like the following: Input Picture Output Picture To perform such operation, two endpoints are actually needed: FACEDETECT is the analysis endpoint that is called first. It outputs the rectangle coordinates for each detected human face in a given image or video frame. You can find out more information about facedetect here. MOGRIFY is called later after we obtain the rectangle coordinates for all the detected faces. In which case, we simply pass these coordinates to mogrify untouched and the target regions of the image are blurred. The mogrify endpoint is documented here. The Code This code and dozen of others are available on the PixLab Github Repository. Python PHP PixLab Code Samples Scan a government issued Passport In this sample, we'll scan a government issued, travel document such as Passport, Visa or ID card from various countries using a single API endpoint. Besides its highly accurate text scanning capability, this endpoint should also extract (i.e. crop) any detected face within the target document. A typical input passport specimen and the scanned output fields should look like the following after processing: Input Passport Specimen Parsed MRZ Fields DOCSCAN is the sole endpoint needed for such a task. It support various ID cards besides Passports & Visas and does face extraction automatically for you. PixLab recommend that you connect your AWS S3 bucket via the dashboard so that, any extracted face or MRZ crop is automatically stored on your S3 bucket rather than the PixLab one. This feature should give you full control over your analyzed media files.Refer to the docscan documentation for additional information such as the set of scanned fields, where face crops are stored, how to process PDF documents instead of images and so forth. The Code This code and dozen of others are available on the PixLab Github Repository. Python PHP PixLab Code Samples Blur/Censor images uploads according to their NSFW score Given an input image or video frame, perform nudity & adult content detection at first and if the NSFW score is high enough, apply a blur filter on the input picture. A typical blurred image should look like the following after processing: To perform such operation, two endpoints are actually needed. One for the analysis phase, the other for processing: NSFW is the analysis endpoint that must be called first. It does perform nudity & adult content detection and returns a score value between 0..1. The more this value approaches 1, the more your picture/frame is highly nsfw. Find out more information about NSFW here. BLUR is called later only if the nsfw score value returned earlier is greater than certain threshold. In our case, it is set to 0.5. The blur endpoint is documented here. The Code This code and dozen of others are available on the PixLab Github Repository. Python PHP PixLab Code Samples Tag an image according to the detected visual content Let's generate a description of an image in human readable language with complete sentences. This imply running a Convolutional neural network on top of the target image and extract content of interest. Input Image TAGIMG is the sole endpoint needed for such kind of analysis. It always returns an array which hold name & confidence values for each extracted tag. Find out more about this endpoint here. The Code This code and dozen of others are available on the PixLab Github Repository. Python PHP PixLab Code Samples Dynamically create a new image & draw some text on top In this example, we'll dynamically create a 300x300 pixels, PNG image with a yellow background and draw some text on top. This is very useful, if you want for example to challenge bots on your platform by implementing a minimalistic yet powerful Captcha-like challenge. A typical generated image should look like the following after processing: Dynamically created using NEWIMAGE, text drawn via DRAWTEXT A blank image is requested first via call to NEWIMAGE which export to PNG by default but you can change the output format at request. We set the image height, width and the background color respectively to 300x300 with a yellow background color. If you want a transparent image set the color parameter to none. We finally DRAW our text at the center of the newly created image using the WOLF Font, black color and 35 px font size. One could also draw lines, a rectangle, and other shapes for example to surround faces, merge with other images and so on... The Code This code and dozen of others are available on the PixLab Github Repository. Python PHP