MUSA RIPENESS · 3-STATE · RGB DOMAIN
A training-free classifier that labels a banana as unripe, ripe, or overripe from the mean RGB colour of the segmented fruit alone. Conceived as 2020 coursework and rebuilt here to run entirely in the browser, it is accurate under controlled lighting and fails in well-understood ways outside it. The full technical note covers the method, reference measurements, limitations, and references.
Chlorophyll absorbs red and blue, reflects green. As it breaks into carotenoids, red and yellow rise, blue drops. Further breakdown into melanoidins drops everything toward dark brown.
| CATEGORY | R̄ | Ḡ | B̄ | AVG |
|---|---|---|---|---|
| Unripe | 44 | 162 | 128 | 111 |
| Ripe | 178 | 138 | 31 | 116 |
| Overripe | 73 | 52 | 57 | 61 |
| YOUR IMAGE | — | — | — | — |
Born from a Digital Image Processing assignment at ITN Malang, 2020. One week, during the Eid al-Adha holiday. No reference papers, no Google, no AI.
A decade later, the intuition still holds. Not perfectly accurate. Doesn't generalize to every condition. But enough, and transparent.