Here's an update on what I've been working on for the next release of Canti:
-[code done] Contrast adjustment (user requested)
Ability to adjust the contrast of images. Personally I don't like this feature... contrast is one of those things you shouldn't leave up to a batch job, but instead should be done manually on a per image basis. But someone requested it, and it is a feature of ImageMagick so it wasn't hard to add to Canti. The same user also requested implementing ImageMagick's auto-gamma feature, but I tried it out and it really doesn't work well on manga scans so it will not be included.
-[code done] Handle read-only parent_folder (user requested)
Canti normally uses parent_folder for some temporary files (namely unarchiving zips/rars in parent_folder, or converting a pdf in parent_folder to an image folder), but this isn't possible if parent_folder is read-only. I was afraid this would be difficult to implement, but it turned out to be like a 30 minute job.
-[dropped] When using @auto_split_landscape_scans and @add_border, use split_buffer as horizontal border (user requested)
I am not sure this can be implemented since adding borders occurs after landscape splitting and major image processing. In other words, by the time you want to use the split_buffer as a border it may be no longer possible to do so. I will think more about it, there maybe a clever way to pull this off.
Update: This really isn't possible short of reprocessing from the unsplit scan. This feature has been dropped.
-[code not started] Directional add_border (user requested)
Instead of centering the scan when adding a border, add horizontal border to simulate the original physical page side (left or right) of the scan. This of course could only be used on landscape split scans since it is impossible to determine the original page side of a scan otherwise.
-[code not started] Sharpen image
I'm interested in exploring ImageMagick's sharpening abilities to see if they should be included in manga processing.
Well that's about it. Also some random bug fixes (like the Kindle bookmark bug, which has already been fixed).
Last edited by lilman; 10-20-2010 at 05:02 PM.
|