I am working on a project involving Raspberry Pi and OpenCV, the project is a robotic arm that sorts objects based on their color. I experimented with OpenCV on my laptop but have no experience working on Raspberry Pi.
Now I want to buy a Raspberry Pi and I am not sure what are the minimum requirements for such a project? Will a Raspberry Pi 4 model B with 2G RAM be enough? Or should I go with 4G or 8G?
I am also planning to buy Raspberry Pi camera module 2 which is an 8 Megapixel and supports 1080p30, 720p60, and 640x480p90 video.
I am on a tight budget, so I want to spend as little as possible.
I appreciate anyone with expereince to share his/her thoughts on this subject.