3D-Scanner aus Milch und Smartphone
Auf der Instructables-Website wurden Anweisungen zum Zusammenbau des einfachsten und billigsten 3D-Scanners aus den vorhandenen Tools veröffentlicht. Der Autor des GotMesh-Projekts spionierte die Idee aus, Milch von Kollegen aus dem Milkscanner- Projekt zu verwenden , die damit komplexe 3D-Modelle erstellten, bevor der 3D-Druck in die Massen ging. Die neue Methode ist viel einfacher, mit einem Skript und OpenCV automatisiert und speziell für den 3D-Druck eines gescannten Objekts optimiert.Das Wesentliche der Methode ist, dass die Milch langsam aus dem Behälter fließt und die Konturen des Objekts zeigt.In die Behälter wird ein kleines Loch für den Milchfluss gebohrt, und im oberen Behälter müssen Sie eine Haltevorrichtung für das Smartphone herstellen. Der Vorgang wird auf der Kamera des Smartphones / der Kamera / usw. aufgezeichnet. Im Zeitraffermodus, dh Einzelbildaufnahmen.
Anschließend werden die aufgenommenen Fotos in einen separaten Ordner auf dem Computer kopiert. Das Python-Skript verarbeitet Fotos mithilfe der OpenCV-Bibliothek , um eine Reihe von Fotos in eine Reihe von Scheitelpunkten zu konvertieren - eine Datei im .xyz-Format. Das Repository mit dem Skript ist hier .Ein schwarzer Bildschirm mit weißen Umrissen auf dem Bildschirm zeigt die Funktionsweise des Canny-Randdetektors - Canny- Funktion anin opencv.
Die erstellte Datei wird im MeshLab- Programm in ein vollwertiges 3D-STL-Modell konvertiert . Zuvor können Sie das Modell von unnötigen Artefakten löschen, indem Sie unnötige Scheitelpunkte entfernen (Bearbeiten -> Scheitelpunkte auswählen).
Und alle. Nirgendwo ist es einfacher. Wenn Ihnen das Geld für 5 Liter Milch leid tut, können Sie jede andere undurchsichtige Flüssigkeit nehmen. Die Hauptsache ist, dass es sich in der Farbe vom gescannten Objekt unterscheidet. Aber der Autor sagt, dass er viele Flüssigkeiten ausprobiert hat, einschließlich verdünnter Farbe, Soda und Lebensmittelfarbe, und erkannt hat, dass Milch am besten ist.Die Kosten für einen solchen Scanner entsprechen den Kosten für zwei Kunststoffbehälter, dh weniger als 12 US-Dollar . Nun, die Behälter selbst sind wiederverwendbar.Source: https://habr.com/ru/post/de393343/
All Articles