shlogg · Early preview
Eddie Gulay @eddiegulay

Building OpenCV 4.10.0 With GUI Support On WSL

WSL users: fix cv2.error GUI: NONE by building OpenCV 4.10.0 from source with full GUI support, enabling functions like cv2.imshow. Follow our step-by-step guide for a seamless installation.

If you’re working with OpenCV on WSL and hit the infamous cv2.error stating GUI: NONE, you’ve probably realized that your OpenCV installation lacks GUI backend support. This guide will walk you through building OpenCV 4.10.0 from source with full GUI support, ensuring functions like cv2.imshow work seamlessly. Let’s dive in!


  
  
  Prerequisites

Before we begin, make sure you have WSL set up (preferably WSL2) with a Linux distribution like Ubuntu. We’ll also need to install several dependencies.

  
  
  Step 1: Install Required Dependencies

Open your terminal and run the following comman...