How to show an opencv processed image on smart dashboard

I’ve been trying to put an opencv processed image onto smart dashboard, but I’m having trouble getting the video to smart dashboard. To do this, I’m using a modified version of Chicken Vision. cf_vision.py (22.6 KB)

Right now, when I try to view the camera in smart dashboard, it can switch to the stream, but the video that shows up is just a black image with some white spots. Anyone have any tips or suggestions?