Add ground filtering plugin (CSF) to the official repository of cloudcompare

Questions related to plugins development
wpqjbzwm
Posts: 37
Joined: Tue May 24, 2016 10:59 am

Add ground filtering plugin (CSF) to the official repository of cloudcompare

Post by wpqjbzwm »

Hello, we've developed a plugin that can be used to separates point clouds into ground and non-ground (filtering). This plugin is based on a new filtering algorithm that we proposed recently. Therefore, we would like to internationalize our algorithm by adding this plugin to the official repository of CloudCompare. We' would like to provide entire source code to CloudCompare. So, how do we do it?
Last edited by wpqjbzwm on Thu May 26, 2016 2:24 pm, edited 3 times in total.
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: How to add plugins to the official repository

Post by daniel »

Good news.

To add the plugin to the main repository, you can simply make a pull request on github. Otherwise I can do it for you, just tell me what you prefer (edit: you'll have to send me the source files for that).
Daniel, CloudCompare admin
wpqjbzwm
Posts: 37
Joined: Tue May 24, 2016 10:59 am

Re: How to add plugins to the official repository

Post by wpqjbzwm »

Cloud you provide us a email address? We would like to send you our source code later by email. By the way, our email address is wpqjbzwm@126.com
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: How to add plugins to the official repository

Post by daniel »

The address is:
cloudcompare [at] danielgm.net
Daniel, CloudCompare admin
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: How to add plugins to the official repository

Post by daniel »

Okay the plugin has been added to the github trunk:
https://github.com/cloudcompare/trunk/t ... ugins/qCSF

And I created the corresponding documentation on the wiki (partially extracted from your doc file):
http://www.cloudcompare.org/doc/wiki/in ... F_(plugin)

Thanks again for the contribution!
Daniel, CloudCompare admin
kachlica
Posts: 40
Joined: Sat Feb 15, 2014 9:43 am

Re: How to add plugins to the official repository

Post by kachlica »

How to add this plugin into main CC workspace from GitHub
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: How to add plugins to the official repository

Post by daniel »

Could you be more explicit?
Daniel, CloudCompare admin
kachlica
Posts: 40
Joined: Sat Feb 15, 2014 9:43 am

Re: How to add plugins to the official repository

Post by kachlica »

I mean i am no programmer expert - how can I run the tool directly from CC GUI: . how to add it to plugins in CC GUI?
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare

Post by daniel »

Oh, you'll have to wait for the next beta version of CC :D. I'll try to upload one soon.
Daniel, CloudCompare admin
Haowyr
Posts: 48
Joined: Wed Feb 11, 2015 11:01 am

Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare

Post by Haowyr »

Interesting plug in, except that it regularly crashes. I guess it's a development version, so it's ok :)

kachlica, a modified version of CC with trhe plug in exists already, you can find it here:

ramm.bnu.edu.cn/program/CCwithCSF.zip

Have fun with it
Post Reply