MangAI
From MobileRead
(Redirected from Canti)
ManaAI is a free image processing application designed to prepare manga scans for optimum use on a portable eBook reader.
[edit] Features
- Image processing:
- Scale width/height (always maintains original aspect ratio)
- Auto trim white space around a scan
- Auto chop white rows and columns within a scan
- Auto rotate scans to desired landscape/portrait orientation
- Full color, grayscale, or grayscale color table
- Specify # of colors
- Change source image format
- Add border after processing to fill specified width/height
- Reduce to maximum dpi
- Supported input sources:
- Single folder of images
- Single .zip/.cbz
- Single .rar/.cbr (Note: Must have compatible unrar program installed on your system. See readme for details)
- Single .pdf
- A folder/archive containing any number of the above items, allowing you to process an entire manga series with one command.
- Supported input image formats:
- Pretty much anything that ImageMagick supports. It’s safe to assume that all major image formats are supported: .jpg, .bmp, .gif, .png, etc…
- Supported output formats:
- Folder of images (any image format supported by ImageMagick should be ok)
- .zip/.CBZ
- .rar/.CBR (Note: Must have compatible rar program installed on your system. See readme for details)
- .PDF (including right-to-left page ordering)
- .ePub (including right-to-left page ordering)
- Binding:
- Binding allows you to combine multiple input sources into a single output
- Three ways to use binding:
- Auto bind chapters into volumes based on interpreted volume-chapter info
- Auto bind groups of a specified size
- Create a bind file to manually specify which chapters to bind into a single volume
- Auto split landscape 2-page scans:
- Can detect whether a landscape scan contains two separate pages and split them accordingly
- Tries not to split landscape 2-page scans where the two pages form one big image
- Can also include the unsplit scan along with the two split pages
- Volume-chapter interpretation (Manga Publication Model compliant):
- Automatically interpret volume-chapter info for source folders
- Bind chapters of the same volume (and create a fake volume binding for the latest chapters not yet released in tankobon)
- Supports a large variety of source organization, including:
- Nested folders/archives
- Determine volume from parent hierarchy
- Determine volume from observed bounds of a volume’s chapters
- Detect special chapters and a/b chapters
- Conflict resolution (both automatic and manual) when multiple sources map to the same volume-chapter
- Volume-chapter-page scan interpretation (Manga Scan Model compliant)
- Automatically interpret volume-chapter-page info for source scans
- Sort scans by volume-chapter-page rather than filename string comparison
- Detect special pages (front cover, insert, credits, etc.), string chapters/pages, lettered * chapters/pages, and more
- Generate a settings file for a variety of ereader devices:
- Optimal settings stored for many of the top ereader devices:
- Can also generate a default settings file if MangAI doesn’t know the optimal settings for your particular ereader device
- Any setting can be changed by the user to meet his/her needs
- Multi-threading:
- Mixed folder/image-level multi-threading, allowing you to process multiple folders and images in parallel
- Automatically determines the number of threads to use based on detected cpu cores and workload (you can also manually specify the number of threads)
- Other operations:
- Organize
- Organizes manga collection by interpreting volume-chapter info without processing images
- Analyze manga collection
- Returns statistics such as # of file types, # scans, file space usage, etc.
- Analyze manga folder
- Returns statistics such as width, height, and dpi of each image in the folder
- Create MangAI batch file (available in the CLI only)
- Creates a script to process your entire manga collection (i.e. all series) using MangAI
- Job management (available in the GUI only):
- Save a job so that you can run it again later (useful if you added new chapters to a series)
[edit] Platforms
Any platform that supports Java
- Java Runtime Environment (JRE) v1.6 or greater (download)
- ImageMagick (download)
- (optional) Rar (only needed if you have scans archived in rar/cbr format) (download)