Ich habe ungefähr eine Billion Bilder auf meiner Festplatte und möchte sie grundsätzlich in zwei Gruppen einteilen:
Those images which includes people (body shapes)
Those images which does not include people
Irgendeine Desktop-Software - vorzugsweise Open Source - um mir dabei zu helfen?
OpenCV kann Gesichter und/oder aufrechte Personen erkennen und hat Beispiele für beides. Es kann von C/C++/Python aus verwendet werden und ist Open Source und plattformübergreifend.
Obwohl es sich nicht um eine fertige Lösung handelt, kann sie verwendet werden, um solche Lösungen zu konstruieren, wie an den Beispielen der Fußgängererkennung und der Gesichtserkennung zu sehen ist, vermutlich müssten Sie beides tun, um einen "Personen" -Detektor zu bauen.
OpenCV + Python & Keras können auch verwendet werden, um einen „Deep Learning“-Klassifikator mit TensorFlow oder Theano zu erstellen, bei dem der Computer sich selbst beibringt, wie man Bilder kategorisiert, und es gibt einige vortrainierte Modelle, die möglicherweise Ihre Bilder für Sie klassifizieren können. siehe hier .
Die oben genannten Ressourcen sollten es Ihnen ermöglichen, ein Skript zu erstellen, das das tut, was Sie brauchen.
Haftungsausschluss: Während die meisten der obigen Links auf eine einzelne Online-Ressource verweisen, die ein kommerzielles Element hat, Training , bin ich ein Fan, weil ich sie für eine großartige Ressource halte, nicht weil ich ein finanzielles Interesse an der Website oder einer der anderen habe Dienstleistungen angeboten.
Nikolaus Raul
Veronika
Nikolaus Raul
Veronika