Skip to content

visibleLi/extractstamp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

extractstamp

Extract stamps from images using OpenCV.js.

Preview Site: https://xxss0903.github.io/extractstamp/index.html

Features

  • Extract red stamps from images
  • Support for circular stamp detection and extraction
  • Ability to set the color of the extracted stamp

Usage Instructions

  1. Clone or download this repository to your local machine.

  2. Ensure your project includes the following files:

  3. Click the "Choose File" button to select an image file containing a stamp.

  4. The system will automatically process the image, extract the red stamp, and display the results.

Main Function Description

  • initOpenCV(callback): Initialize OpenCV.js
  • extractStampWithFile(file, setColor, isCircle): Extract stamp from a file
    • file: Image file
    • setColor: Set the color of the extracted stamp (default is red "#ff0000")
    • isCircle: Whether to extract only circular stamps (default is true)

Example

extractStampWithFile(file, '#ff0000', true).then(dstImgList => {
    console.log('Red stamp extraction successful', dstImgList);
}).catch(error => {
    console.error('Error processing image:', error);
});

Original Image Extracted Stamp

About

extract stamp by opencvjs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.6%
  • HTML 24.4%