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.
20260121T095223_59521174138641ccbe4467e1adac52c2.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#c1d4fd
(194, 212, 253)
(111, 60, 253)
3 ppm
(26% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#c1c7b7
(193, 200, 184)
(42, 21, 200)
10 ppm
(47% confidence)
(787, 766)
→
(796, 772)
pH
#b95359
(185, 84, 90)
(178, 140, 185)
8.4
(49% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#428096
(66, 128, 151)
(98, 143, 151)
240 ppm
(82% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#96823d
(150, 130, 61)
(23, 151, 150)
50 ppm
(24% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#5159c7
(82, 90, 200)
(118, 150, 200)
250 ppm
(21% confidence)
(595, 766)
→
(604, 772)
20260121T095216_966a8ae0131a441c8be2a8d87bfbbe01.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#c1d4fd
(194, 213, 253)
(110, 60, 253)
3 ppm
(26% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#c0cab9
(192, 202, 185)
(47, 22, 202)
10 ppm
(51% confidence)
(787, 766)
→
(796, 772)
pH
#b95659
(185, 86, 89)
(179, 136, 185)
8.4
(52% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#438197
(68, 130, 152)
(98, 141, 152)
240 ppm
(80% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#99843f
(153, 132, 64)
(23, 149, 153)
50 ppm
(25% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#4f59c7
(79, 90, 200)
(118, 154, 200)
250 ppm
(20% confidence)
(595, 766)
→
(604, 772)
20260121T095211_6e9d50926f1c4e799916fa1f43151fae.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#c1d5fd
(194, 214, 253)
(110, 60, 253)
3 ppm
(25% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#c0caba
(192, 203, 186)
(49, 20, 203)
10 ppm
(51% confidence)
(787, 766)
→
(796, 772)
pH
#b75859
(183, 88, 89)
(72, 132, 183)
8.4
(52% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#417f93
(65, 127, 148)
(98, 142, 148)
240 ppm
(85% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#98853f
(152, 133, 64)
(24, 148, 152)
50 ppm
(24% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#525ac7
(82, 90, 199)
(118, 150, 199)
250 ppm
(21% confidence)
(595, 766)
→
(604, 772)
20260121T095206_27e67a18ce0448dfadbc9b05240ffce0.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#c1d3fd
(193, 212, 254)
(111, 61, 254)
3 ppm
(26% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#c1caba
(194, 202, 187)
(46, 20, 202)
10 ppm
(49% confidence)
(787, 766)
→
(796, 772)
pH
#ba595b
(187, 90, 91)
(36, 133, 187)
8.4
(58% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#417f93
(65, 128, 147)
(97, 142, 147)
240 ppm
(86% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#96833c
(150, 132, 61)
(24, 152, 150)
50 ppm
(23% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#4f59c8
(80, 90, 201)
(118, 154, 201)
250 ppm
(20% confidence)
(595, 766)
→
(604, 772)
20260121T095201_a8d4ea74d1a245f9a5d364815ce2566a.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#c1d2fd
(193, 211, 253)
(112, 60, 253)
3 ppm
(27% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#bdc7b7
(190, 200, 184)
(49, 20, 200)
10 ppm
(49% confidence)
(787, 766)
→
(796, 772)
pH
#b95a5a
(185, 91, 91)
(0, 130, 185)
8.4
(57% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#3f7e91
(64, 127, 145)
(97, 143, 145)
240 ppm
(85% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#96833c
(150, 132, 60)
(24, 153, 150)
50 ppm
(23% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#515ac7
(82, 90, 200)
(118, 150, 200)
250 ppm
(21% confidence)
(595, 766)
→
(604, 772)
20260121T095156_9b8f3d891aee4991b269388554fa6a5b.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#bfd3fc
(192, 211, 253)
(111, 62, 253)
3 ppm
(27% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#c0caba
(193, 202, 186)
(48, 20, 202)
10 ppm
(50% confidence)
(787, 766)
→
(796, 772)
pH
#b85a58
(184, 90, 88)
(1, 133, 184)
8.4
(55% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#3f7d94
(64, 126, 148)
(98, 145, 148)
240 ppm
(81% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#97853b
(152, 133, 60)
(24, 154, 152)
50 ppm
(24% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#515aca
(81, 90, 202)
(118, 153, 202)
250 ppm
(20% confidence)
(595, 766)
→
(604, 772)
20260121T095152_fe898aeba76f46ab8935bdc822feb6a5.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#bfd4fd
(192, 212, 253)
(110, 62, 253)
3 ppm
(26% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#bfc9b9
(192, 202, 186)
(49, 20, 202)
10 ppm
(50% confidence)
(787, 766)
→
(796, 772)
pH
#b75e59
(183, 94, 90)
(1, 130, 183)
8.4
(58% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#3e7c92
(63, 125, 146)
(98, 146, 146)
240 ppm
(81% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#95833a
(150, 132, 59)
(24, 155, 150)
50 ppm
(23% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#4f58c7
(80, 88, 199)
(118, 153, 199)
250 ppm
(19% confidence)
(595, 766)
→
(604, 772)
20260121T095147_acd1b5e1ddbd4d348553bfa4d27d4669.jpg
Pad
Swatch
RGB
HSV
Nearest value
Strip ROI (px)
Free Chlorine
#bfd3fe
(191, 212, 254)
(110, 63, 254)
3 ppm
(26% confidence)
(969, 766)
→
(979, 772)
Total Chlorine
#bfc7b8
(192, 200, 184)
(46, 20, 200)
10 ppm
(47% confidence)
(787, 766)
→
(796, 772)
pH
#b55c58
(182, 93, 88)
(1, 131, 182)
8.4
(55% confidence)
(1152, 766)
→
(1161, 772)
Total Alkalinity
#3d7c91
(61, 124, 145)
(98, 148, 145)
240 ppm
(80% confidence)
(1363, 766)
→
(1372, 772)
Cyanuric Acid
#98863c
(153, 135, 60)
(24, 155, 153)
50 ppm
(24% confidence)
(1555, 766)
→
(1564, 772)
Total Hardness
#4f57c7
(79, 87, 199)
(118, 153, 199)
250 ppm
(19% confidence)
(595, 766)
→
(604, 772)