Strip Analysis
Inline camera captures land under instance/uploads. This dashboard runs the
computer-vision pipeline on each photo, samples every reagent pad, and estimates the
nearest color on our reference chart. Use the results to tune the thresholds or export the
raw RGB/HSV values for calibration.
20251127T141031_a0fcf44775924be78c069a03a1852372.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#514836
(81, 73, 54)
(21, 90, 81)
10 ppm
(5% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#2c210e
(44, 33, 15)
(19, 194, 44)
10 ppm
(0% confidence)
(787, 766)
→
(796, 772)
pH
#504833
(80, 72, 52)
(22, 91, 80)
8.4
(4% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#4e472e
(79, 71, 46)
(23, 105, 79)
240 ppm
(7% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#605539
(96, 85, 57)
(22, 104, 96)
100 ppm
(7% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#4f4731
(80, 72, 50)
(22, 96, 80)
500 ppm
(7% confidence)
(595, 766)
→
(604, 772)
20251127T141125_bb35e5d83c75418189baf7d9038132d2.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#b0b9ba
(176, 186, 187)
(94, 15, 187)
3 ppm
(37% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#aab7bf
(170, 183, 191)
(101, 28, 191)
10 ppm
(24% confidence)
(787, 766)
→
(796, 772)
pH
#395b85
(58, 91, 134)
(107, 146, 134)
8.4
(4% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#7d7254
(126, 115, 85)
(22, 83, 126)
180 ppm
(23% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#726749
(114, 103, 73)
(22, 92, 114)
100 ppm
(10% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#a4b3b8
(165, 180, 185)
(98, 27, 185)
100 ppm
(7% confidence)
(595, 766)
→
(604, 772)
20251127T140947_c51dd304aba84e10af4b4e5de5a9cb53.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#5d5338
(93, 83, 56)
(22, 102, 93)
10 ppm
(5% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#9caab0
(156, 171, 176)
(98, 29, 176)
10 ppm
(16% confidence)
(787, 766)
→
(796, 772)
pH
#564c33
(87, 77, 51)
(21, 107, 87)
8.4
(4% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#6b6146
(108, 98, 71)
(22, 89, 108)
180 ppm
(17% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#665b3f
(103, 92, 63)
(22, 99, 103)
100 ppm
(8% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#534528
(83, 69, 41)
(20, 131, 83)
500 ppm
(6% confidence)
(595, 766)
→
(604, 772)
20251127T140849_4e4f58101e5a4a478585e6cba8c93588.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#5c5136
(92, 82, 55)
(22, 103, 92)
10 ppm
(5% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#96a3aa
(151, 164, 170)
(99, 29, 170)
10 ppm
(12% confidence)
(787, 766)
→
(796, 772)
pH
#6a5e43
(106, 95, 67)
(22, 95, 106)
8.4
(9% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#625437
(98, 84, 55)
(20, 112, 98)
240 ppm
(10% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#62573b
(98, 87, 60)
(22, 101, 98)
100 ppm
(7% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#625538
(99, 85, 56)
(20, 112, 99)
500 ppm
(9% confidence)
(595, 766)
→
(604, 772)
20251127T134546_0ef3c627d0614ef587b26613b8f0aa06.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#a6bec8
(166, 190, 201)
(99, 44, 201)
3 ppm
(36% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#6e6441
(111, 101, 66)
(23, 104, 111)
10 ppm
(1% confidence)
(787, 766)
→
(796, 772)
pH
#7c734c
(125, 116, 77)
(24, 98, 125)
8.4
(12% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#867e5a
(135, 127, 91)
(25, 84, 135)
120 ppm
(28% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#887e5a
(137, 127, 90)
(23, 87, 137)
50 ppm
(14% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#716544
(114, 102, 69)
(22, 101, 114)
500 ppm
(10% confidence)
(595, 766)
→
(604, 772)
20251127T140825_9563ac7450234d908e27952029543c03.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#8c9da3
(140, 157, 164)
(99, 37, 164)
3 ppm
(19% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#615434
(97, 84, 52)
(21, 118, 97)
10 ppm
(0% confidence)
(787, 766)
→
(796, 772)
pH
#909ea2
(145, 159, 162)
(96, 28, 162)
6.2
(10% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#675c3c
(103, 92, 60)
(22, 106, 103)
180 ppm
(13% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#695c3c
(105, 92, 60)
(21, 109, 105)
100 ppm
(9% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#5f5233
(96, 83, 52)
(21, 117, 96)
500 ppm
(8% confidence)
(595, 766)
→
(604, 772)
20251127T134507_4458668c6da94cafa2e1f5e10f99aa8e.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#776c4a
(119, 109, 74)
(23, 96, 119)
5 ppm
(6% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#a1b4c0
(161, 181, 192)
(101, 41, 192)
10 ppm
(21% confidence)
(787, 766)
→
(796, 772)
pH
#62593d
(99, 89, 61)
(23, 97, 99)
8.4
(7% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#786e4b
(120, 110, 75)
(23, 95, 120)
180 ppm
(20% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#938869
(148, 137, 105)
(22, 74, 148)
50 ppm
(16% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#635835
(99, 89, 54)
(23, 119, 99)
500 ppm
(8% confidence)
(595, 766)
→
(604, 772)