Software zum Messen echter Entfernungen auf Bildern unter Linux

Angenommen, Sie haben ein Bild eines realen Objekts, das auch einen Maßstab (oder ein anderes Objekt mit genau bekannter Länge) enthält.

Jetzt suche ich eine Software, mit der ich die realen Abstände zwischen zwei beliebigen Punkten des Bildes messen kann, nachdem ich einen Kalibrierungsstab auf den Messstab gesetzt habe (wie in Tracker , aber nur für Bilder, nicht für Videos) auf dem Bild.

Natürlich kann ich die Pixel in Gimp messen und die Berechnung manuell vornehmen. Aber gibt es ein Tool, das das automatisch macht?

Laut Tracker-Dokumentation können Sie auch Standbilder (jpg, gif, png) öffnen.
Ich verstehe nicht, wie dies möglich wäre (vorausgesetzt, Sie meinen mit „Bild“ ein 2D-Bild, das mit einer gewöhnlichen Kamera aufgenommen wurde). Der Abstand zwischen den im Bild dargestellten Objekten würde von ihrer Tiefe abhängen.
@Gilles Sicher, wenn Sie jedoch zwei Objekte in derselben 2D-Ebene haben (orthogonal zur Linsenrichtung), bleibt der Maßstab erhalten.

Antworten (3)

Tracker

Tracker ist eine Open-Source-Videoanalysesoftware, die darauf abzielt, Koordinaten von sich bewegenden Objekten in Videos zu verfolgen. Als Teil dieser Funktion enthält es Messwerkzeuge, die es ermöglichen, einen Abstand zwischen zwei Punkten in einem Frame (oder über den Verlauf mehrerer Frames) zu messen, nachdem ein Kalibrierungsstab gesetzt wurde.

Abgestimmte Anforderungen:

  • Neben Videodateien verarbeitet Tracker auch Standbilder (JPEG, GIF, PNG) (vgl. seine Dokumentation ).

  • Es läuft unter Windows, Mac OS X, Linux 32-Bit und Linux 64-Bit.

Für Linux gibt es nur die Beta-Version.

GIMP

Sie können reale Entfernungen (in mm, cm, m usw.) in GIMP wie folgt messen:

  1. Wählen Sie das Messwerkzeug aus .

  2. Messen Sie das Referenzelement bekannter Größe in Pixel und kalibrieren Sie die Bildauflösung unter „Bild → Druckgröße …“ entsprechend.

    Wenn Ihr Referenzelement beispielsweise 100 Pixel misst und 35 mm lang ist, geben Sie in die Felder „X-Auflösung“ und „Y-Auflösung: 100/35 Pixel/mm“ ein. Geben Sie einfach „100/35“ ein, GIMP reicht aus die Berechnung für Sie.

  3. Ändern Sie in der Statusleiste unten links im Bild die Einheit von Pixel auf etwas anderes.

    Geben Sie hier die Bildbeschreibung ein

  4. In den Werkzeugoptionen gibt es auch die Checkbox „Infofenster verwenden“. Dies zeigt ein kleines Overlay-Fenster (oder ein echtes Fenster, wenn Sie möchten). Anders als in der Statusleiste können Sie hier die Messergebnisse auswählen und in die Zwischenablage kopieren.

In Schritt 2 kann ich die Druckgröße nicht auf μm einstellen... Gibt es eine andere Möglichkeit, das Messwerkzeug zu kalibrieren?

Probieren Sie https://www.pdftron.com/pdf-tools/pdf-measurement/ aus. Sie müssen das Bild hochladen und erhalten außerdem viele Optionen, einschließlich der Skalierung des Bildschirmabstands auf den tatsächlichen Abstand, der im PDF angezeigt wird.