Ho un'immagine con regioni non bianche (ad esempio, ma non trattate con OCR). Lo spazio tra queste regioni è piuttosto regolare, una persona che guarda l'immagine sarà in grado di vedere che ci sono spazi bianchi tra queste regioni.Computer Vision: come dividere orizzontalmente un'immagine dalla linea con minore entropia?
Quello che ho intenzione di fare è trovare gli angoli superiore e inferiore di tutte le regioni, iniziare dagli angoli inferiori agli angoli superiori della regione successiva, prendere l'entropia di ogni linea orizzontale e la linea con il valore più basso e restituire quella linea Posizione Y.
[region] <--- maximum corner coordinates identified
[line with lowest entropy] <--- return Y position starting from above region's bottom corner's Y coordinate.
[region]<--- stop at Y coordinate of this region's top corner.
Ciò che intendo fare è raccolto queste regioni.
Un altro approccio che ho pensato è stato quello di utilizzare un istogramma per identificare i punti più bassi e in qualche modo trovare la posizione di quella barra più bassa.
Sarebbe bello se fosse possibile visualizzare un'immagine di esempio in modo da potervi aiutare meglio. –
spartiti sarebbe un perfetto esempio di questo – KJW
Ho trovato un esempio – KJW