Є класний додаток для андроїд від Microsoft – Office Lens. Він робить деякі зусилля щодо того аби криво (під якимось кутом) сфотографовані документи виглядали як відскановані. Це звісно важче для книжки, особливо якщо багато сторінок обдерті і не прямокутні, але часто виглядає краще ніж просто фото, і потім обрізати менше.
Знімки програми потім можна буде знайти на пристрої за шляхом /Pictures/Office Lens
.
А зліпити їх до купи і перетворити в DJVU – за допомогою скрипта, який я запозичив звідси і трохи модифікував:
import os, glob, subprocess #Change these to suit your situation========================= IMGDIR="./" #directory of images to be converted OUTDJVU = IMGDIR + 'OUT.djvu' #Don't change these ========================================== TMPDJVU = IMGDIR + 'TMP.djvu' #convert jpg to djvu and collate to a single file if os.path.exists(OUTDJVU): os.remove(OUTDJVU) for infile in sorted(glob.glob(os.path.join(IMGDIR, '*.jpg'))): print('Processing ' + infile) #convert jpg to a temp djvu file # cmd = 'c44 -decibel 48 ' + '"'+infile+'"' + ' "'+TMPDJVU+'"' subprocess.call(['c44', '-decibel', '48', infile, TMPDJVU]) if os.path.exists(OUTDJVU): #Add the djvu file to the collated file cmd = ['djvm', '-i', OUTDJVU, TMPDJVU] else: # Create the collated file cmd = ['djvm', '-c', OUTDJVU, TMPDJVU] subprocess.call(cmd) #Delete the temporary file os.remove(TMPDJVU) print('\nAll files converted and collated successfully')
В результаті можна отримати щось отаке: https://commons.wikimedia.org/wiki/File:%D0%A7%D0%B8%D1%82%D0%B0%D0%BD%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_II._%D0%BA%D0%BB._%D1%88%D0%BA._%D1%81.djvu