reading and Image and classifying This using KNN stages
6 views (last 30 days)
Show older comments
Matpar on 26 Sep 2019
Commented: Matpar on 2 Oct 2019
I would love it very much if someone can guide me on the processes of reading a single image and classifying objects on it
using KNN in matlab!
I am not sure of the processes or the where to start hence I am requesting assistance kindly!
Please note I have no code nor the understanding of the stages or the steps that is required to use KNN.
My first step
step 1 read the image into matlab
Step 2 "I am not sure what to do next (Googling the life out of Google! Still Confused)"
please guide me!
Let me thank you in advance for acknowledging me and my request, I appreacite this loads on my quest to learn!
Thank you loads!
Dheeraj Singh on 30 Sep 2019
Edited: Dheeraj Singh on 30 Sep 2019
To answer your question first we need to understand what KNN is and how it works.
KNN stands for K-nearest neighbors, which is a classification technique.
- Given a sample of images and their classes already known,
- We can take an image as input and find the k-nearest neighbors to the input image
- The k-nearest neighbors are found out based on a ‘distance’ metric which can be changed depending upon the data.
- k can also be changed
- Now depending upon the k-nearest neighbors, we classify the input image.
Now to answer your question: Can KNN be done for a single image
Yes, we can use KNN for a single image if we already have the dataset of sample images for different classes.
If we only have one image and nothing else, then we cannot use KNN.
Please go through the documentation of knn to know more.
More Answers (0)
Find more on Nearest Neighbors in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!