We’re serious about the “transformation” part of digital transformation. Use Onymos DocEnhance to dramatically improve the quality of scanned and photographed documents.


Enhance image quality for OCR or human verification

Onymos clients use DocEnhance in apps that process documents at mobile vaccination centers, stores, warehouses — and everywhere their customers are.

Accepts multiple file types

Whether it’s a PNG, JPEG, TIFF, PDF, or even a multi-page document, DocEnhance can accept and transform it.

Over a dozen settings

Just choose from preset enhancements optimized for different image types (like ones produced by low-resolution scanners) or leverage fine-grained control over image color, height, and quality with optional parameters.

Image enhancement made easy

Automatically remove watermarks on an image, crop its background, adjust its skew, boost its dynamic range, and perform even more enhancements — with just one endpoint.

Even better with DocID and DocKnow

Onymos Features are always better together. Make sure you’re enhancing the right images with DocID. If you’re using DocKnow, DocEnhance makes handwritten text appear clearer and bolder for even more accurate OCR.

Everything you need for DocEnhance

The simplest, fastest way to dramatically improve the quality of images in your app.

Easy to use

Submit images to be enhanced, retrieve them, and view usage metrics — just three endpoints with intuitive parameters.


Unlike other Onymos Features delivered as code libraries, DocEnhance’s functionality is accessed through a RESTful API.

No looking back

Onymos supports the Feature at every stage. Updates are as simple as rebuilding with our newest object release.


   "b64Image": "data:image/png;base64,iVBOR...",
   "preset": "document",
   "options": {
   "compression_level": 2,
   "edge_threshold": 2,
   "enhance_level": 2,
   "final_height": "0",
   "min_doc_size_in_image_percentage": "0.8",
   "min_usable_resolution": [
   "no_crop": false,
   "output_color": "blackwhite",
   "save_image": false,
   "smoothing_level": 2

What’s in the DocEnhance Feature?

User interface


Device-side functionality
Device-side functionality


Server-side functionality
Server-side functionality
  • Accepts PNG, JPEG, TIFF, and PDF file formats
  • Process any number of documents at once
  • Remove watermarks and image noise to improve OCR results and human-in-the-loop verification
  • Images can be automatically cropped, skew corrected, and enhanced to help them look like they came right from a high-resolution scanner

The Onymos advantage

touch to cloud icon
UI-to-cloud functionality

Every Onymos Feature comes fully functional — from the front-end user interface to back-end cloud connectivity. Just integrate and use.

serverless icon
Serverless architecture

Onymos Features connect directly to your cloud, not an interim server, helping speed up app performance.

open standards icon
Open standards-based

Innovate confidently with Onymos Features that are built on open standards like HTML, CSS, and JS, as well as Java/Kotlin (Android) and Swift (iOS).

Related Features


Start building with DocKnow

Digitize your documentation and extract structured data with powerful OCR trusted by companies like Albertsons and CVS.

  • Supports multiple data types: text, numbers, dates, and checkboxes
  • Returns zoomed-in snapshots of each field for human-in-the-loop verification
  • Update document templates remotely without updating your app
  • General text recognition for parsing untrained document models

Start building with DocID

Use client-side machine learning to identify invalid document types before a user ever hits the “submit” button.

  • Zero data exposure
  • Update your document models remotely
  • Validates any kind of document
  • Improved UX for your users

Think differently about app development

Download our free white paper today to learn how Onymos Features can maximize the value of your developer resources — and shave weeks or months off your development timeline.

Get your free white paper