Kshitij,
As suggested you should plan to allow user to select the algorithm for key
point detection and matching.
I'll explain how to do that later. But essentially you may get some input
from the user to change the default algorithm to something else. So, all
the steps should be done independent
Hi,
I only proposed to use the exist API - GDALComputeMatchingPoints, or
modify it to support new method BRISK. You have not to modify
SimpleSurf, but only make it still working as now.
GDAL is library, not the "Automatic geo-referencer utility" and some
common methods and functions should be
Also, I wouldn't worry much about the multispectral part of the data. You're
going to have more trouble with reliably finding the correct key point matches.
Use RANSAC, also in OpenCV.
~Seth
via iPhone
> On Mar 15, 2014, at 12:50 PM, Kshitij Kansal wrote:
>
> Hello Again,
>
> @Dimitriy - Cu
I have done something like this recently. You would be better off tearing out
SURF & linking to OpenCV for all feature detection and extraction. Here is a
link to the patch that OpenCV needs to support large & 16 bit imagery.
https://github.com/Itseez/opencv/pull/1932
~Seth
via iPhone
> On Ma
Hello Again,
@Dimitriy - Currently the GDALComputeMatchingPoints is using the
SimpleSurf algorithm for matching points. Are you proposing that, I should
implement the BRISK and then provide user the option of using either this
or SimpleSurf(already implemented)?
This is indeed a very interesting
Florent,
I'm not sure we really want to duplicate existing constants.
I like that the bindings look similar in languages. If I must do GDAL code in
C, C++, Java or Python, it's pretty much all the same everywhere... But the
truth is that most non C/C++ folks hate their GDAL bindings, whatever
Hello,
For those of you who are interested in high performance JPEG 2000, I have
just
launched my ThousandthChicken OpenCL library.
https://github.com/OpenCodec/ThousandthChicken
My design goals are:
- correctness
- speed
- stability - comprehensive test suite
- well documented :)
- cross platf