I have the following image of a seedling tray, and I am attempting to detect the tray edges.
When I attempt to run a Canny edge detection - after applying a Gaussian blur - this is the result that is provided:
Running a probabilistic Hough transform results in a jumbled mess like so:
Are there any opencv functions that should be used instead due to the detail and level of objects present in the image? Should I use a different program entirely? Here is an example of what I would hope the output would achieve: