I had have way worse and though a tear down can restart it without issue (assuming you correct any issues causing the problem). If you have a dimmable light, dim it in half. If you can't do that, raise the light, and maybe up to 12 inches or more. Manually remove as much algae, and organic material if that is a problem. Clean your filter out. Do waterchanges as often as reasonable. Clean your filter again, much sooner than you normally would, especially if you are disturbing your substrate. Any plants that are too far gone, just toss them, and then replace once you see algae subside. Even though you are injecting CO2, use Excel daily as well. Now, this is a lot of work, but less work than a total tear down, especially if you would recreate the same scape (or don't have a strong want to rescape), and if you have fish.
I have done this successfully a few times and I am sure my tank was way worse than yours, judging by your pictures. Now, sometimes it doesn't work out because I don't follow up with water changes, Excel dosing, etc. I also have gone to low tech, then back to high tech after algae subsides. When you first go to low tech, the algae may increase, or not have any noticeable decrease, but assuming your light is low enough, and no CO2, it will clear up too. This route can work better for me, because I am simply much better with low tech. For some, they struggle with getting the light down to reasonable, especially if they don't have adjustability in output or cannot raise the light, then it isn't possible. The first way takes a few weeks to get back to reasonable, then a bit more to become optimal, this way takes months, but it's easier day to day.