the edge() function only reveals a part of my circle, for example.
When using the webcam, there is a need to reconstruct the image taken, because the boundaries of every object in the image are not equal in terms of intensity. The result is partial edge detection for every object.
To overcome my problem I used histeq() before the edge() function By doing so, i managed to discover the boundaries of my circle entirely.