On 6/30/19 9:08 PM, Thomas Huth wrote: > On 29/06/2019 17.00, Philippe Mathieu-Daudé wrote: >> Add a test of the NeXTcube framebuffer using the Tesseract OCR >> engine on a screenshot of the framebuffer device. > > Wow, that's a funny idea, I like it! > >> The test is very quick: >> >> $ avocado --show=app,ocr run tests/acceptance/machine_m68k_nextcube.py >> JOB ID : f7d3c27976047036dc568183baf64c04863d9985 >> JOB LOG : ~/avocado/job-results/job-2019-06-29T16.18-f7d3c27/job.log >> (1/1) >> tests/acceptance/machine_m68k_nextcube.py:NextCubeMachine.test_bootrom_framebuffer: >> |ocr: >> ue r pun Honl'flx ; 5‘ 55‘ >> avg ncaaaaa 25 MHZ, memary jag m >> Backplane slat «a >> Ethernet address a a r a r3 2 >> Memgry sackets aea canflqured far 16MB Darlly page made stMs but have 16MB >> page made stMs )nstalled >> Memgry sackets a and 1 canflqured far 16MB Darlly page made stMs but have >> 16MB page made stMs )nstalled> [...] >> Yestlnq the rpu, 5:: >> system test raneg Errar egge 51 >> Egg: cammand >> Default pggc devlce nut fauna >> NEXY>I > > Hmm, the quality of the text is rather bad... > >> Documentation on how to install tesseract: >> https://github.com/tesseract-ocr/tesseract/wiki#installation > > ... according to that documentation, you're also supposed to install a > language pack ... have you tried whether it gets better with > tesseract-ocr-eng ?
Oops, I should had RTFM... $ docker run -it -v /tmp:/tmp ubuntu:18.10 root@ed15d4d1ff4b:/# apt update && apt install -y tesseract-ocr-eng [...] root@ed15d4d1ff4b:/# tesseract /tmp/screenshot.pbm stdout Warning. Invalid resolution 0 dpi. Using 70 instead. Estimating resolution as 109 CPU HCesasa 25 Wz, memory 168 nS Backplane slot #0 Ethernet address: 0:0:f:0:13:2 Nemory sockets 8-3 configured for 16MB parity page mode SIMMs but have 16MB page mode SIMMs installed Nemory sockets @ and 1 configured for 16MB parity page mode SINMs but have 16MB page mode SIMMs installed Nemory sockets 4-7 configured for 16MB parity page mode SIMMs but have 16MB page mode SIMMs installed Nemory sockets 2 and 3 configured for 16MB parity page mode SIMMs but have 16MB page mode SIMMs installed Nemory sockets 8-11 configured for 16MB parity page mode SIMMs but have 16"B page mode SIMMs installed Nemory sockets 4 and 5 configured for 16MB parity page mode SIMMs but have 16MB page mode SIMs installed Nemory sockets 42-18 configured for 16MB parity page mode SIMMs but have 16MB page mode SIMNs installed Nemory sockets 6 and 7 configured for 16MB parity page mode SIMMs but have 16MB page mode SIMMs installed Nemory size 64nB Testing the FPU, SCC System test failed. Error code 51 Boot command Default boat device not found Next> Way better!