Є класний додаток для андроїд від 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