Bueno yo pienso que en realidad depende de lo que le guste a cada uno, esa capa de fragmentación extra de la que hablas es la que también te ayuda a desarrollar en una plataforma sin tener conocimientos demasiado específicos sobre ella.
#3 No entiendo porque, porque es una noticia oficial de google y que a la comunidad del lenguaje de programación Dart, seguramente le interese, no estoy achacando nada solo quiero informarme de porque es spam
De hecho lo que realiza es lo siguiente:
- Filtra los colores que no son rojos.
- Calcula la correlación de la imagen con un patron blanco y negro simple para encontrar las transiciones rojas y blancas en la remera.
- Usa Binarize para seleccionar los pixels en la imagen con la suficiente correlación y dibuja un círculo al rededor para enfatizar usando Dilation.
- Nivela un poco la imágen si el nivel es muy alto, se dan demasiados positivos falsos.
Y en el caso de facebook los parámetros de busca los capta de una foto por lo que lo convierte en generico y este le da los parámetros directamente