{"repo":"alicevision/Meshroom","free":true,"listed":false,"github":"https://github.com/alicevision/Meshroom","clone":"git clone https://github.com/alicevision/Meshroom.git","description":"Node-based Visual Programming Toolbox","language":"Python","stars":12904,"topics":["photogrammetry","computer-vision","3d-reconstruction","alicevision","structure-from-motion","multi-view-stereo","camera-tracking","hdr-imaging","image-stitching","texturing"],"license":null,"category":"machine-learning","readme_excerpt":"Meshroom is an open-source, node-based visual programming framework—a flexible toolbox for creating, managing, and executing complex data processing pipelines. Meshroom uses a nodal system where each node represents a specific operation, and output attributes can seamlessly feed into subsequent steps. When a node’s attribute is modified, only the affected downstream nodes are invalidated, while cached intermediate results are reused to minimize unnecessary computation. Meshroom supports both local and distributed execution, enabling efficient parallel processing on render farms. It also includes interactive widgets for visualizing images and 3D data. Official releases come with built-in plugins for computer vision and machine learning tasks. Get the project You can download pre-compiled binaries for the latest release. If you want to build it yourself, see INSTALL.md to setup the project and pre-requisites. To use Meshroom with custom plugins, see INSTALL PLUGINS.md . Concepts - Graph : A collection of interconnected nodes that defines the sequence of operations to represent your complete data processing workflow. - Nodes : The fundamental building blocks, each performing a specific task. Nodes are connected through edges that represent the flow of data between them. - Attributes : Parameters that control how each node behaves. When an attribute is modified, it triggers the invalidation of all connected downstream nodes while preserving cached intermediate results. - Template","default_branch":null,"files":null,"tree":[],"storefront":"/r/alicevision","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alicevision/Meshroom/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}