# dynamsoft-document-normalizer

> Dynamsoft Document Normalizer (DDN) is an SDK designed to detect quadrilaterals (quads for short) such as document/table boundaries and more from images, then perform document normalization on the images in the detected quads.

Latest version **2.6.11** (published 2024-12-30) · SEE LICENSE IN LICENSE license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install dynamsoft-document-normalizer
pnpm add dynamsoft-document-normalizer
yarn add dynamsoft-document-normalizer
bun add dynamsoft-document-normalizer
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 2.6.11 |
| Published | 2024-12-30 |
| First published | 2022-11-04 |
| Weekly downloads | 0 |
| License | SEE LICENSE IN LICENSE |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 1 |
| Unpacked size | 1.1 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Dynamsoft |
| Maintainers | dm_npm_publisher |
| Keywords | HTML5 document capture, JavaScript document capture, Web document capture, document capture, normalization, border cropping, deskewing, perspective correction, contrast adjustment, brightness adjustment, WebAssembly, SDK |

## Links

- npm: https://www.npmjs.com/package/dynamsoft-document-normalizer
- npm.io page: https://npm.io/package/dynamsoft-document-normalizer

## Dependencies (1)

- [dynamsoft-core](https://npm.io/package/dynamsoft-core.md) ^3.4.31

## Alternatives

- [@tsparticles/shape-image](https://npm.io/package/@tsparticles/shape-image.md) — 303.7K weekly downloads
- [@tsparticles/shape-line](https://npm.io/package/@tsparticles/shape-line.md) — 233.7K weekly downloads
- [stringify-attributes](https://npm.io/package/stringify-attributes.md) — 58.6K weekly downloads
- [mobile-drag-drop](https://npm.io/package/mobile-drag-drop.md) — 46.3K weekly downloads
- [@comunica/actor-rdf-parse-html](https://npm.io/package/@comunica/actor-rdf-parse-html.md) — 29.2K weekly downloads

## Recent versions

- 2.6.11 (latest) — 2024-12-30
- 2.6.11-beta-202412292109 (beta) — 2024-12-30
- 1.0.12-iv-202308241831 (iv) — 2023-08-25
- 2.6.11-beta-202412291925 — 2024-12-30
- 2.6.10 — 2024-12-05
- 2.6.10-beta-202412041838 — 2024-12-05
- 2.4.20 — 2024-09-25
- 2.4.20-beta-202409230228 — 2024-09-23
- 2.2.10 — 2024-04-08
- 2.2.10-beta-202404070151 — 2024-04-07
- 2.2.10-beta-202404062239 — 2024-04-07
- 2.2.10-beta-202403290247 — 2024-03-29
- 2.0.21 — 2024-01-19
- 2.0.21-beta-202401182207 — 2024-01-19
- 2.0.20-beta-202401182125 — 2024-01-19
- … 20 more at https://npm.io/package/dynamsoft-document-normalizer/versions

## README

# Dynamsoft Document Normalizer Module

The Dynamsoft Document Normalizer module extracts structural information from document images, including document boundaries, shadow areas, and text areas. It uses this information to generate normalized document images through processes such as deskewing, shadow removal, and distortion correction. To learn more, please refer to [Dynamsoft Capture Vision architecture](https://www.dynamsoft.com/capture-vision/docs/web/programming/javascript/).

---
_Source: https://npm.io/package/dynamsoft-document-normalizer · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
