Edge Detection Outline for 2D Sprites

Hey,

I’ve been looking around for a way to add an outline to the floor sprites, I stumbled upon the Edge Detection in Unity, however, it only adds an outline in “square” shapes. In other words, it doesn’t detects the sprites curvy borders. Is there a shader to do it?

Note: I still don’t really know how to write shaders.

I have used this. If used with an orthographic camera, the outline will be flipped vertically, though.