[#46179079] Implementación de la segunda opción usando umbrales locales

Se ha implementado la segunda opción usando umbrales locales. En este
caso, primero se calcula el filtro de umbrales locales sobre la
selección, se sacan los píxeles marcados en blanco y se divide esta
lista en tantas partes como hilos disponibles haya. Después, se centra
una ventana en cada píxel (con un nuevo tipo de ventana:
VentanaRegiones) y se calculan las características. A partir de aquí,
funciona como lo que ya teníamos.
También se ha arreglado un pequeño problema que había al iterar sobre el
ROI para calcular las características, ya que hay que acceder al
ImageProcessor.