See the app's output without a phone.
Every number below comes from the same Python core the phone app runs —
falajwatch.core.analyse_pixels. Drag the four level lines, move the
threshold, and the mask, coverage and depth update exactly as they do in the app.
—self-checks passing
320 pxlong side limit
4levels to select
Practice image 1
320 × 240 px
The app's own screens
Captured from the running Python/Kivy app on a 390 × 844 phone window — this is the real screen output, not a mock-up.
Self-check against the handout
The lab's worked answers, recomputed live by the same core. Everything in this table is produced by /api/selfcheck on every page load.
| Part | Check | Handout | App | Result |
|---|---|---|---|---|
| Running the core… | ||||