I am very new to image processing and my requirement is to detect whether the given large image consist the given subimage (small image) using Java and FAST algorithm. jfeaturelib seems to support APIs for FAST algorithms and other descriptors etc.
Using the given examples at https://github.com/locked-fg/JFeatureLib-Demo/tree/master/src/main/java/de/lmu/dbs/ifi/jfeaturelib/examples I could run the example on the 2 above images and get the features.
But as jfeaturelib documentation didn't provide sufficient information on usage of the API I feel helpless. It would be a great help if some one can guide me on how to use these set of APIs to achieve my requirement.
If some one can at-least tell me the major steps which are required to deal with this task.( That is getting the images features etc.)
Thanks.
Hi Franz, Congrats!!!!!!!!
Thank you for your response.
I was searching for a java API which I could use it to compare 2 images (a
small image and a large image) and decide whether the small image is a
part/subset of of the large image.
Here I also need to consider possible the scale and rotation of the small image
hence after a small research I found I have to go for feature comparison. (I am
very new to image processing and I don't know any steps which are required in
the feature comparison.)
So I choose jFeatureLib for this task. But I got to know jfeaturelib is more
into feature extraction not for the feature comparison.
So then I choose JAVACV for this and
working with that. After some research and working with javacv I found that
feature comparison 3 steps. Those are detection, extraction and finally the
matching. (When I post this thread I know nothing)
……………………………….……………………………….……………………………….
As described above requirement is a very common one and I just wanted to
know whether still jFeatureLib can be used to serve my purpose?
If yes, can you point out the classes and the steps to achieve it using jFeatureLib APIs?
Is jFeatureLib can be used with JAVACV?