Ich habe ein Bild mit Regionen, die nicht weiß sind (z. B. Absatz, aber nicht mit OCR). Der Abstand zwischen diesen Regionen ist etwas regelmäßig, eine Person, die das Bild betrachtet, kann sehen, dass zwischen diesen Regionen weiße Räume sind.Computer Vision: Wie kann man ein Bild horizontal mit der geringsten Entropie teilen?
Was ich vorhabe ist, die oberen und unteren Ecken aller Regionen zu finden, von den unteren Ecken zu den oberen Ecken der nächsten Region zu beginnen, die Entropie jeder horizontalen Linie und die Linie mit dem niedrigsten Wert zu nehmen und diese Linie zurückzugeben Y-Position.
[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.
Was ich zu tun beabsichtigen, ist Ernte diese Regionen aus.
Ein weiterer Ansatz, an den ich dachte, war ein Histogramm, um die tiefsten Punkte zu identifizieren und irgendwie die Position des niedrigsten Balkens zu finden.
Es wäre toll, wenn Sie ein Beispielbild anzeigen könnten, damit wir Ihnen besser helfen können. –
Noten sind ein perfektes Beispiel dafür – KJW
Ich habe ein Beispiel gefunden – KJW