Skip to content
This repository has been archived by the owner on Dec 30, 2023. It is now read-only.

work of colin csl allowing to acces normal of point clouds #44

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

work of colin csl allowing to acces normal of point clouds #44

wants to merge 3 commits into from

Conversation

Remi-C
Copy link

@Remi-C Remi-C commented Aug 22, 2014

now changes are referencing the latest version.
Cheers,
Rémi-C


This change is Reviewable

@nzjrs
Copy link
Contributor

nzjrs commented Aug 22, 2014

Thanks. Out of interest, how are you going to be using this?

@Remi-C
Copy link
Author

Remi-C commented Aug 22, 2014

In postgres data server (SGBD), you can create function written in python (using CREATE LANGAGE PLPYTHONU).
This kind of server can be hacked into a Point Cloud server using PostGis and an extension called pointcloud.
The work is here and here

It give a talk in September to present how to use this :

  • basics
    • load billions of points
    • fast retrieval
    • fast filtering
  • processing
    • convert points to image (raster)
      • in base image processing for detection in pointcloud (sidewalk, buildings)
    • in base point cloud processing for
      • plane detection (using pcl)
      • structural vector detection (using scilearn and ICA)
      • automatic clustering (pcl+scilearn).
  • visualization
    • interactive exploration of massiv point cloud in browser.
    • Interactive pointcloud algorithm control in browser.

I like this python-pcl, I hope more cool stuff will be added to it !
Cheers,
Rémi-C
For the clustering I use the DBScan algorithm, and it would give better result with normals

@Remi-C
Copy link
Author

Remi-C commented Aug 22, 2014

It is not compiling,
damn!

@nzjrs
Copy link
Contributor

nzjrs commented Aug 22, 2014

Please tell me you didn't submit a pull request without even checking it
compiled.
On 22/08/2014 4:21 PM, "Remi-C" notifications@github.com wrote:

It is not compiling,
damn!


Reply to this email directly or view it on GitHub
#44 (comment).

@Remi-C
Copy link
Author

Remi-C commented Aug 22, 2014

I don't understand I just redid the stuff I had did on the branch, which was compiling...
something about the "at" operator.
pcl/_pcl.pyx:321:33: Object of type 'PointNormalCloud_t' has no attribute 'at'
Trying to understand, I'm no dev, and my firtst python module was 2 days ago..

@Remi-C
Copy link
Author

Remi-C commented Aug 22, 2014

Ok I found it :
200dae6
In this commit,
the at operator was removed.
I don't understand why , so I don't know what to do?
Cheers,
Rémi-C

@Remi-C
Copy link
Author

Remi-C commented Aug 22, 2014

Ok,
Fresh new pull request here
changed everything so now it can compile.
You'll have to test it, for the moment pcl is no more working on my computer.

Cheers,
Rémi-C

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants