{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/10"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/8"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/11"}],"enrichment":{"capability":"pypcd4 reads, writes, and manipulates Point Cloud Data (PCD) files, converting between PCD format, NumPy arrays, and ROS PointCloud2 messages.","skillfed_tags":["point-cloud-processing","ros-integration","3d-data"],"use_cases":["Load a PCD file, filter points by spatial coordinates, and save the result for downstream processing.","Convert between PCD and NumPy array formats to integrate point cloud data with machine learning pipelines.","Merge multiple PCD files into a single point cloud using concatenation for multi-sensor fusion.","Convert ROS PointCloud2 messages to PCD files for offline analysis or archival.","Extract specific fields (e.g., x, y, z, intensity) from a point cloud for visualization or analysis."],"what_it_does":"pypcd4 is a modern Python library for reading, writing, and manipulating Point Cloud Data (PCD) files. It provides a PointCloud class that wraps point data and supports conversion to and from NumPy arrays, filtering by slicing or boolean masks, concatenation of multiple clouds, and integration with ROS PointCloud2 messages. The library depends on numpy for array operations, pydantic for data validation, and python-neo-lzf for compression support.\n\nTypical workflows include loading PCD files from disk, extracting specific fields or subsets of points, transforming the data via NumPy, and saving results back to PCD format. It is designed for robotics and 3D perception applications where point cloud data is common, and offers convenience methods for common operations like field selection and point filtering without requiring manual NumPy indexing.","worth_installing":"Yes. pypcd4 is actively maintained, has no known vulnerabilities, installs with low friction, and is licensed permissively. It fills a clear need for point cloud I/O in Python with modern syntax and ROS integration. Suitable for robotics, 3D perception, and scientific computing workflows."},"id":"pypcd4","links":{"html":"https://skillfed.io/packages/pypcd4","md":"https://skillfed.io/packages/pypcd4.md","pypi":"https://pypi.org/project/pypcd4/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-07","license_spdx":null,"license_treatment":"permissive","name":"pypcd4","python_support":"supports_current","summary":"Read and write PCL .pcd files in python"},"popularity":{"monthly_downloads":85364,"position":13927,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.4.3"}
