Skip to content

This is a screenshot and document image reinforcement software, designed to provide an easy way to capture and enhance images for note-taking during classes, conferences, and other events. 一款屏幕截图和文档图像加强软件,旨在为课堂、会议和其他活动中的笔记提供简单的捕捉和增强图像的方法。

License

Notifications You must be signed in to change notification settings

MasterYip/NotingDown

Repository files navigation

NotingDownCover

Introduction

A screenshot and document image reinforcement software, designed to provide an easy way to capture and enhance images for note-taking during classes, conferences, and other events. The software includes features like screen capturing, image binarization(optional color retaining), and perspective correction. The software is written in Python using the PyQt5 GUI libraries and is compatible with Windows and Linux operating systems.

Features

  • Capture screenshot: users can capture a screenshot of the full screen, a single window or a selected area.
  • Image Processing: users can apply various image processing techniques such as screen capturing, image binarization(optional color retaining), and perspective correction, etc.
  • Hotkeys: users can use hotkeys to quickly capture a screenshot and start processing the image.

NotingDown Examples

Image 0

Blackboard Image Processing

Image 0 Image 1

Handwritten Notes Image Processing

Image 0 Image 1

PPT Warp Correction

Image 0 Image 1

Installation

Requirements

It needs Python 3.8 or higher

numpy==1.21.5
opencv_python==4.6.0.66
Pillow==9.5.0
PyQt5==5.15.9
system_hotkey==1.0.3

Installation Steps

  1. Clone the repository and open it as root directory
git clone https://github.com/MasterYip/NotingDown.git
cd ./NotingDown
  1. Install the required packages
pip install -r requirements.txt
  1. Run the application
python main.py

Usage

  1. Use the hotkey Alt+Q to capture a screenshot of your screen.
  2. Use the hotkey Ctrl+Alt+C to process the image in your clipboard, the icon in the system tray will indicate the progress.
  3. Use the hotkey Ctrl+Alt+F to process images in a selected folder.
  4. Double-click the icon to adjust settings in the main panel.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributors

About

This is a screenshot and document image reinforcement software, designed to provide an easy way to capture and enhance images for note-taking during classes, conferences, and other events. 一款屏幕截图和文档图像加强软件,旨在为课堂、会议和其他活动中的笔记提供简单的捕捉和增强图像的方法。

Resources

License

Stars

Watchers

Forks

Packages

No packages published