This issue recommends an open-source screen recognition search tool – eSearch.
ESarch is a rewritten version of Information Portal (with billions of additional features added). I mainly want to implement screen search functions such as Hammer Explosion or Xiaomi Portal on Linux (which can also be used on Windows and Mac), and of course, it is also a convenient screenshot software.
ESarch function
The selected feature is the latest feature in the development process, but it may not have been released in the latest version yet.
1 screenshot
- ✅Frame selection cutting
- ✅The size and position of the box selection can be adjusted (supporting directional keys or WASD)
- ✅The box selection size column can be adjusted by inputting four arithmetic expressions
- ✅eyedropper
- ✅magnifier
- ✅Brush (Free Brush)
- ✅Geometric shape (border filling supports adjustment)
- ✅Advanced art board settings (using Fabric. js API)
- ✅Image filter (supports local mosaic blur and color adjustment)
- ✅Operation after releasing the custom box selection
- ✅Quickly capture full screen to clipboard or custom directory
- ✅Screenshot History
- ✅Window and control selection (using OpenCV edge recognition)
- ✅Long screenshot
- ☑️multi screen
screenshot
eyedropper
draw
2Screen recording
- ✅Record full screen
- ✅custom size
- ✅Key prompt
- ✅Cursor position prompt
- ✅Recording column
- ☑️Stream writing
- ✅sound recording
- ✅Recording camera
- ✅Custom Bit Rate
3 Save (optional to save as SVG editable file)
4 Open other applications
5 Clipboard
6 Pin it on the screen
- ✅Roller zoom
- ✅Restore default size position
- ✅transparency
- ✅Mouse penetration
Ding is on the screen, with transparency adjustment, repositioning, and mouse operation
7 QR code identification
8 OCR identify
- ✅Offline OCR (based on C++or Python implementation)
- ✅Customize offline OCR model and dictionary
- ✅Other online OCR
- ✅Online formula recognition
- ✅Support self application for secret keys
- ☑️form recognition
9 Search for pictures with pictures
10 tray
11 Use words and phrases to search
Main page search
Main page search and replacement (supports regularization)
12 Identification Display
- ✅Automatic search translation
- ✅search for
- ✅translate
- ✅Customize search translation engine
- ✅Custom search translation engine (POST mode, API available)
- ✅The software comes with a built-in browser to open
- ✅Follow close, defocused close
- ✅Open the system browser
- ✅Link recognition
- ✅historical records
- ✅Automatically remove line breaks (for automatic typesetting)
- ✅Find and replace (supports regular matching)
- ✅Other editor editing (supports automatic reloading)
- ✅Line number
- ✅spell check
13 ☑️Wayland desktop
—END—
Open source protocol: GPL3.0