m0glan / pcljava Goto Github PK
View Code? Open in Web Editor NEWA port of the Point Cloud Library (PCL) using Java Native Interface (JNI).
License: MIT License
A port of the Point Cloud Library (PCL) using Java Native Interface (JNI).
License: MIT License
The error log specifies: Problematic frame: C [PCL_JAVA.dll+0x2aec7] std::vector<pcl::PointXYZRGB,Eigen::aligned_allocator<pcl::PointXYZRGB> >::empty+0x37
.
Hi,i got this message in console, and when i try to visit https://maven.pkg.github.com/vmoglan/pcljava
it return 404
? I wonder to know whether the bad url made this exception or not?
Currently Java field lookup happens on every smart pointer dereference in handle.h
. This is slow, and only needs to be done once per class. The field reference can be held using a global reference:
http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/refs.html
GitHub doesn't support pull requests on wikis, so I can't send a pull request for this, but on recent Fedora versions, PCL can be installed with:
sudo dnf install pcl-devel
Implement native side for classes :
Normal
Point3dColorN
PointCloud3dColorN
PointCloudN
NormalEstimation
When building the native wrapper for thepcl::io
module, using the pcl_java.dll
file throws java.lang.UnsatisfiedLinkError
. This seems to be cause by certain dependencies not being detected by CMake.
Loading or manipulating large point clouds (>100000) causes an assertion failure on the native side: Debug Assertion Failed: _CrtIsValidHeapPointer(block)
. Apparently, this problem occurs when the process tries to allocate or free some memory.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.