OpenCV GUI APP

STUST CSIE 數位影像處理概論作業 🎒

功能 🚀

  • 設置影像ROI(切割大小)
  • 顯示影像資訊(影像長寬、色彩空間)
  • 變更色彩空間(RGB、HSV、灰階)
  • 鄰域處理(均值濾波、高斯濾波、中值濾波、雙邊濾波、索貝爾濾波、拉普拉斯濾波)
  • 影像二值化
  • 直方圖等化
  • 仿射轉換
  • 透視投影轉換

執行環境 🌵

無法保證其他環境是否可使用,但有測試過Windows 11下成功。

  • macOS Monterey 12.4(ARM)
  • miniforge3
  • Python 3.8.6

使用方式 🧑‍💻

  1. 下載此repo的所有內容,並且安裝必要環境。

    $ git clone https://github.com/h1431532403240/openCV-hw1.git
    $ cd openCV-hw1
    $ codna env create -f env.yaml
    
  2. 執行hw1.py

    python hw1.py

  3. Enjoy🍺