A simple program that takes manga pages and outputs panels on them. The current way of working of this program was inspired from this paper. Thanks to Xufang Pang, Ying Cao, Rynson W.H. Lau, and Antoni B. Chan for their work.
Please read report for detailed explanation of the implemented algorithm(s).
Visit the Releases section of the repository and download the executable for Windows. Currently, only the Windows7+ versions are supported. However, you can build for other platforms using the provided source code.
Start
Cancel
to cancel panel extraction process whenever you want toDownload
to download a zip file containing all the panelspython main.py [input_dir] [output_dir] [-s] [-f] [-g]
or
python main.py [input_img_path] [-s] [-f] [-g]
[input_img_path]
: Input image path.[input_dir]
: Input directory.[output_dir]
(optional): Output directory.-s
or --split-joint-panels
(optional): Split joint panels.-f
or --fallback
(optional): Fallback to a more aggressive method if the first one fails.-g
or --gui
(optional): Use GUI.See explanation and examples here.
The key feature of Manga Panel Extractor is its ability to analyze manga pages and extract panels from them.
Manga Panel Extractor does not require any additional configuration. It is ready to use out of the box.
Currently, there is limited community involvement in this project. Feel free to contribute by submitting bug reports or feature requests through the Issues section.
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions, issues, or suggestions, please open an issue in the Issues section.