Proof

react-native-image-colors

the ImageColors bridge module (before 2.0) and expo module (2.x) run a port of the UIImageColors palette algorithm upstream vendors
90%
API coverage
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (10)
getColors through NativeModules.ImageColors and requireNativeModulerequest headersquality sizes drawn at the device scalepremultiplied pixel countingbackgroundprimarysecondary and detail selectionUIImage(data:) raster formats with svg and pdf rejected as unparseable2.x fallback validation and base64 svg data urisupstream error messages
Missing (3)
the downscale resamples with the realm canvas instead of Core Graphicsso an antialiased image counts a slightly different color set; colors tied on count keep first-seen order instead of NSCountedSet hash orderso a grayscale logo can pick a different secondary or detail gray; the realm svg decoder stands in for SwiftDraw