Might be silly, but I'm looking for a way to programmatically enrich images of vehicles with some technical, length measurements.
Images will always:
- have a white background
- have the same angle (side of vehicle shown)
Vehicles will always:
- have the same wheels
- have the same color
- have different dimensions (longer/shorter, higher/lower)
Ideal implementation should take a list of images of vehicles and associated measurements (like total_length, wheelbase, height, front_wheel_to_front_bumper...) and draw the measurements on top.
It should be able to recognize relatively simple features of images, like "(left/right/upper)most non-white pixel" but also more difficult ones like "a wheel".
For "a wheel", it should be able to find it's center.
Based on these "coordinates", it would draw both "guides" and lines between them, denoting length.
I'd appreciate thoughts about feasibility and high-level implementation:
- is there something that can do "simple stuff" already, like find the left/rightmost pixel and draw a vertical line on it
- would training a neural network be the way to go?
- will I spend the rest of my life on it?