I want to learn about coding for image recognition, so I want to find help to do these things:
Color/shape recognition: If I have a white table and I put some basic mono-colored child's shapes on it I want to:
1. Recognize that X is a thing (be able to separate X from background)
2. Recognize that X and Y which may be touching are different things.
3. Extract X or Y into separate data.
"Learned" image hunting: Finding a saved image/shape inside a new larger image.
Same sort of thing, but now I will have the extracted image "X" and I want to search a new image for a match (or close-match) of X.
I really don't need facial recognition or OCR stuff -- that's too advanced for me right now. I just want to learn the basics.
Links to tutorials/code explanations are appreciated! (Or even specific keywords on what to search for. I've been looking around but can't seem to find what I want)
posted 2 years ago
I just found this documentation that does exactly what I want for the first part - but it's part of MATLAB and not java. Is there something similar to this in java?
I don't know much about image recognition, but recently I was at a presentation about machine learning. That's one technique that can be used to recognize images.
The "Hello World" of machine learning is apparently writing a program that recognizes hand-written digits. Here's a YouTube video which explains this:
This is a guy from Google, where they are doing a lot of research into machine learning. He is using a system called TensorFlow, which he's programming in Python. There is also information on the TensorFlow website about using it for image recognition: Image Recognition