Las herramientas de filtro se facilitan mediante el uso de un kernel. Un kernel se centra repetidamente en cada píxel dentro de las dimensiones de la región que se está transformando. Cada píxel se agrega a la región resultante o no, dependiendo de la condición específica de la operación establecida en el número mínimo de píxeles del kernel que tienen que superponerse con los píxeles reales de la región de entrada en la posición dada del kernel.