I want to create a simple object detection tool. So basically an image will be provided to the tool and from that, it has to detect the number of objects.
For example
An image of a dining table which has certain items present on it such as plates, cups, forks, spoons, bottles etc.
The tool has to only identify the number of objects irrespective of the type of object. After identifying it should return the position of the object with its size so that I can draw a border over it.
I don't want to use any library or API present such as Tenser Flow, OpenCV etc.
If the process is very difficult to be created without using an API then the number of/type of objects which it will count as an object can also be limited but since this project will be for my educational/learning purpose can anyone help me understand the logic using which this can be achieved? For eg, it may ignore a napkin present in the table to be counted as an object.