Digital Image Processing - Libraries and Programs

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Digital Image Processing - Libraries and Programs

Eduardo Pereira


Hello OSGeo community,


I'm currently part of team that is developing a free and open source program with focus on fast classification of drones images. To achieve this we are going to use the objects and attributes from OBIA approach, Machine Learning and algorithms to auto tune the segmentation parameters. And also a batch mode for replicate the results for others images. If someone know a project like that, please message me, we would love to check it.


We already have the metodology working, but before starting code it we want to search all the open source libraries and program that works with Digital Image Processing. Doing so we hope  the program be up to date with all the capabilities that the open source have and get better results too.


We are trying to list all the libraries and programs that work with image processing, even if the program is been developing or not have the capabilities that our project need.  This is the currently list we have:


- GDAL/OGR 

- Optiks

- Terralib

- Orfeo Toolbox

- OpenCV

- OSSIM

- InterIMAGE

- Grass

- OSSIM

- GeoDMA

- TuiView

- RSGISLib


I'm sending this e-mail to check if someone know other program/library that isn't on the list, we would love to know and certainly gonna check with care the suggestion.


Thanks for the help!

- - - - - - - - - -

Best regards,

Eduardo G. S. Pereira



_______________________________________________
Discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/discuss
Reply | Threaded
Open this post in threaded view
|

Re: Digital Image Processing - Libraries and Programs

David Fawcett
You should look at OpenDroneMap too

On May 1, 2016, at 10:16 AM, Eduardo Pereira <[hidden email]> wrote:


Hello OSGeo community,


I'm currently part of team that is developing a free and open source program with focus on fast classification of drones images. To achieve this we are going to use the objects and attributes from OBIA approach, Machine Learning and algorithms to auto tune the segmentation parameters. And also a batch mode for replicate the results for others images. If someone know a project like that, please message me, we would love to check it.


We already have the metodology working, but before starting code it we want to search all the open source libraries and program that works with Digital Image Processing. Doing so we hope  the program be up to date with all the capabilities that the open source have and get better results too.


We are trying to list all the libraries and programs that work with image processing, even if the program is been developing or not have the capabilities that our project need.  This is the currently list we have:


- GDAL/OGR 

- Optiks

- Terralib

- Orfeo Toolbox

- OpenCV

- OSSIM

- InterIMAGE

- Grass

- OSSIM

- GeoDMA

- TuiView

- RSGISLib


I'm sending this e-mail to check if someone know other program/library that isn't on the list, we would love to know and certainly gonna check with care the suggestion.


Thanks for the help!

- - - - - - - - - -

Best regards,

Eduardo G. S. Pereira


_______________________________________________
Discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/discuss

_______________________________________________
Discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/discuss
Reply | Threaded
Open this post in threaded view
|

Re: Digital Image Processing - Libraries and Programs

duartecarreira
In reply to this post by Eduardo Pereira
Eduardo, you are missing Whitebox Geospatial Analysis Tools (GAT):


Duarte

_______________________________________________
Discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/discuss
Reply | Threaded
Open this post in threaded view
|

Re: Digital Image Processing - Libraries and Programs

Rob Emanuele
In reply to this post by Eduardo Pereira
Hi Eduardo,

Have you taken a look at GeoTrellis [1]? It's a Scala based library for doing many things geospatial, but with a focus on raster processing. It handles raster data generally, but is being used for projects to manipulate imagery, mainly by stitching together web map tiles out of large image sets. It enables Apache Spark to work with raster data, so if you would write your algorithms against the distributed collection (RDD's) of images, you'd be able to scale your processes horizontally while running the same code as you would against smaller jobs.

I don't know if you're already settled on a language or have language requirements, but GeoTrellis is written and used in Scala. Scala is a JVM based modern language that lets you write functional style code while still taking advantage of object oriented concepts.

If Scala isn't the right fit for you or your team, and you want to write python or native code wrapped in python, you could still take advantage of Apache Spark for distributed processing by using PySpark. I've had some success using rasterio with PySpark, although there are a lot less solved challenges going that route than in using a GeoTrellis/Scala/Spark stack IMO (as the maintainer of GeoTrellis). Good luck!

Cheers,
Rob


On Sun, May 1, 2016 at 11:16 AM, Eduardo Pereira <[hidden email]> wrote:


Hello OSGeo community,


I'm currently part of team that is developing a free and open source program with focus on fast classification of drones images. To achieve this we are going to use the objects and attributes from OBIA approach, Machine Learning and algorithms to auto tune the segmentation parameters. And also a batch mode for replicate the results for others images. If someone know a project like that, please message me, we would love to check it.


We already have the metodology working, but before starting code it we want to search all the open source libraries and program that works with Digital Image Processing. Doing so we hope  the program be up to date with all the capabilities that the open source have and get better results too.


We are trying to list all the libraries and programs that work with image processing, even if the program is been developing or not have the capabilities that our project need.  This is the currently list we have:


- GDAL/OGR 

- Optiks

- Terralib

- Orfeo Toolbox

- OpenCV

- OSSIM

- InterIMAGE

- Grass

- OSSIM

- GeoDMA

- TuiView

- RSGISLib


I'm sending this e-mail to check if someone know other program/library that isn't on the list, we would love to know and certainly gonna check with care the suggestion.


Thanks for the help!

- - - - - - - - - -

Best regards,

Eduardo G. S. Pereira



_______________________________________________
Discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/discuss


_______________________________________________
Discuss mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/discuss