PclNET 0.7.4
See the version list below for details.
dotnet add package PclNET --version 0.7.4
NuGet\Install-Package PclNET -Version 0.7.4
<PackageReference Include="PclNET" Version="0.7.4" />
<PackageVersion Include="PclNET" Version="0.7.4" />
<PackageReference Include="PclNET" />
paket add PclNET --version 0.7.4
#r "nuget: PclNET, 0.7.4"
#:package PclNET@0.7.4
#addin nuget:?package=PclNET&version=0.7.4
#tool nuget:?package=PclNET&version=0.7.4
Pcl.NET
PCL (PointCloudLibrary) C# wrapper. Contributions are welcome!
Description
Pcl.NET is a simpe C# wrapper over the huge PointCloudLibrary. It is designed to be simple to use but to keep it as similar as possibile to the usage of the original C++ PCL. It was inspired by the existing PclSharp but insted of using code generators everything is coded. This choice was made in order to have a higher degree of flexibility and to make it possible to modify and improve it in a simpler way, even if more code has to be written. Right now a lot of stuff is missing but it is already in an usable state.
Nuget
> dotnet add package PclNET
Examples
using Pcl.NET;
static void Main(string[] args)
{
// Loading a pcd from file
using PointCloudXYZ cloud = PointCloudXYZ.Load(@"\path\to\pointcloud.pcd");
// Iterating through points
foreach (var point in cloud.Points)
{
Console.WriteLine($"X: {point.X}, Y: {point.Y}, Z: {point.Z}");
}
// Adding points to point cloud
cloud.Add(new PointXYZ(1, 2, 3));
// Saving point cloud in binary format
cloud.Save(@"\path\to\output_pointcloud_binary.pcd");
// Saving point cloud in ascii format
cloud.Save(@"\path\to\output_pointcloud_ascii.pcd", true);
}
Authors
Alessandro Fici
Version History
TODO
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Acknowledgments
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
-
net6.0
- No dependencies.
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.7.7 | 381 | 12/9/2025 |
| 0.7.6 | 147 | 12/4/2025 |
| 0.7.5 | 142 | 12/4/2025 |
| 0.7.4 | 138 | 12/4/2025 |
| 0.7.3 | 142 | 12/4/2025 |
| 0.7.2 | 301 | 11/17/2025 |
| 0.7.1 | 182 | 11/16/2025 |
| 0.7.0 | 231 | 11/10/2025 |
| 0.6.9 | 179 | 11/10/2025 |
| 0.6.8 | 155 | 11/3/2025 |
| 0.6.7 | 166 | 9/24/2025 |
| 0.6.6 | 115 | 9/5/2025 |
| 0.6.5 | 105 | 8/22/2025 |
| 0.6.4 | 150 | 8/20/2025 |
| 0.6.0 | 164 | 7/28/2025 |
| 0.5.5 | 279 | 4/7/2025 |
| 0.5.4 | 488 | 3/26/2025 |
| 0.5.3 | 522 | 3/25/2025 |
| 0.5.2 | 493 | 3/25/2025 |