J.J.'s Blogs
J.J. Huang
  • Taipei, Taiwan
本站是 J.J.Huang 的技術學習與筆記部落格,涵蓋前端、後端開發、Spring Boot、微服務、資料庫、運維等領域。分享程式語言、開發工具、系統架構及遊戲修改分析、逆向工程等的研究與知識分享。
  • Taipei, Taiwan
  • DMCA.com Protection Status
  • Python | OpenCV 特徵點偵測與匹配

    📚 前言 在前一篇我們學會了 直方圖均衡化與圖片增強 。 這一篇要介紹 特徵點偵測 (Feature Detection) 與 特徵匹配 (Feature Matching) ,包含常見的 SIFT、ORB 演算法,以及 BFMatcher、FLANN 匹配方法,這些技巧在...

  • Python | OpenCV 直方圖均衡化與圖片增強

    📚 前言 在前一篇我們學會了 直線與圓形偵測 (霍夫變換) 。 這一篇要介紹 直方圖均衡化 (Histogram Equalization) 與 圖片增強 (Image Enhancement) ,包含 全域均衡化、CLAHE 自適應均衡化、彩色影像均衡化 三種方法,這是影像前...

  • Python | OpenCV 直線與圓形偵測 (霍夫變換)

    📚 前言 在前一篇我們學會了 邊緣檢測與輪廓分析 。 這一篇要介紹 霍夫變換 (Hough Transform) ,它是一種常見的幾何特徵偵測方法,能有效找出影像中的 直線 與 圓形 。 這些技巧廣泛應用於車道線偵測、圓形物件辨識、工業檢測等場景。 🎨 範例圖片 ...

  • Python | OpenCV 邊緣檢測與輪廓分析

    📚 前言 在前一篇我們學會了 魔術棒填充顏色 。 這一篇要介紹 邊緣檢測 (Edge Detection) 與 輪廓分析 (Contour Analysis) ,包含常見的 Laplacian、Sobel、Canny 三種方法,並展示如何利用輪廓分析找出影像中的物件邊界。 ...

  • Python | OpenCV 魔術棒填充顏色

    📚 前言 在前一篇我們學會了 圖片合成、疊加與相減 。 這一篇要介紹 魔術棒填充顏色 ,利用 OpenCV 的 floodFill 函式,實作類似 Photoshop 的魔術棒工具,快速選取顏色區域並填充。 🎨 範例圖片 圖:範例圖片 — 測試用彩色區塊 ...

  • Python | OpenCV 圖片合成、疊加與相減

    📚 前言 在前一篇我們學會了 建立遮罩與基本運算 。 這一篇要介紹 圖片合成、疊加與相減 ,並展示如何利用遮罩完成 去背 + 合成 的應用。 🎨 範例圖片 圖:三原色範例圖片 — 紅色、綠色、藍色圓形 圖:圖片來源 — OpenCV 官方 Git...

  • Python | OpenCV 建立遮罩與基本運算

    📚 前言 在前一篇我們學會了 在圖片中加入文字標註 。 這一篇要介紹 建立遮罩 (Mask) 與基本 bitwise 運算 ,這是影像處理中非常常見的技巧,可以用來選擇性處理影像區域,並理解邏輯運算在影像上的應用。 🎨 範例圖片 🎭 遮罩(Mask) ...

  • Python | OpenCV 在圖片中加入文字標註

    📚 前言 在前一篇我們學會了 繪製各種形狀 ,能夠在圖片上標註直線、矩形、圓形、橢圓、多邊形與箭頭。 這一篇要介紹 在圖片中加入文字標註 ,這是影像處理中非常常見的需求,例如在圖片上加上說明文字、標記人名或顯示座標資訊。 📝 繪製文字(Text) 原理說明 OpenC...

  • Python | OpenCV 繪製各種形狀

    📚 前言 在前一篇我們學會了 馬賽克與羽化效果 ,能夠隱藏敏感資訊或讓圖片邊緣更柔和。 這一篇要介紹 繪製各種形狀 ,包括直線、矩形、圓形、橢圓、多邊形與箭頭,這些基本圖形常用於影像標註,例如框選人臉、標記區域或繪製輔助線。 ✏️ 繪製直線(Line) 1 2 ...

  • Python | OpenCV 圖片的馬賽克與羽化效果

    📚 前言 在前一篇我們學會了 圖片的侵蝕與膨脹(形態學操作) ,能夠去除雜訊並強化影像結構。 這一篇要介紹兩個常見的圖片處理技巧: 馬賽克(Mosaic) 與 羽化(Feather/Blur) 。 馬賽克常用於隱藏敏感資訊或人臉,羽化則能讓圖片邊緣更柔和,提升美觀度。 💡 補充...