📢 公告:OpenCV 系列文章目前正在重構整理中(進度約 45%),部分文章已暫時下架,後續會陸續補上,完成時間待定。感謝耐心等候!

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

    📚 前言 在上一篇 建立遮罩與基本運算 中,我們學會了如何使用遮罩選擇性處理圖片區域。 這一篇要介紹 圖片合成、疊加與相減 ,並展示如何利用遮罩完成 去背 + 合成 的應用。 🎨 範例圖片 圖:三原色範例圖片 — 紅色、綠色、藍色圓形 圖:圖...

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

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

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

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

  • Python | OpenCV 繪製各種形狀

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

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

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

  • Python | OpenCV 圖片的侵蝕與膨脹(形態學操作)

    📚 前言 在上一篇 二值化與閾值處理 中,我們學會了如何將圖片轉換成黑白二值圖片。 這一篇要進一步學習 形態學操作(Morphological Transformations) ,其中最基本的就是 侵蝕(Erosion) 與 膨脹(Dilation) 。這些方法能幫助我們去...

  • Python | OpenCV 二值化與閾值處理

    📚 前言 在上一篇 基本濾波與模糊效果 中,我們學會了如何使用各種濾波器降低圖片雜訊。 這一篇要進一步學習 二值化與閾值處理 ,這些操作能將圖片轉換成黑白二值圖片,方便後續的物件偵測、邊緣分析或特徵提取。 🔍 什麼是二值化? 二值化(Binarization,又稱閾值...

  • Python | OpenCV 基本濾波與模糊效果

    📚 前言 在上一篇 調整亮度、對比與負片效果 中,我們學會了如何調整圖片的亮度、對比與製作負片效果。 這一篇要進一步學習 基本濾波與模糊效果 ,這些操作屬於圖片的平滑化處理,能幫助我們降低雜訊、改善圖片品質,或製造特殊的視覺效果。 🔍 基本概念 基本濾波 (Fi...

  • Python | OpenCV 調整亮度、對比與負片效果

    📚 前言 在上一篇 區域裁切與 ROI 應用 中,我們學會了如何針對圖片中的特定區域進行操作。 這一篇要進一步學習 調整亮度、對比與負片效果 ,這些操作屬於圖片的像素值處理,能幫助我們改善圖片可視性,或進行資料增強。 🔍 基本概念 亮度 (Brightness)...

  • Python | OpenCV 區域裁切與 ROI 應用

    📚 前言 在上一篇 圖片縮放、旋轉與翻轉 中,我們學會了如何調整圖片大小與方向。 這一篇要進一步學習 區域裁切與 ROI (Region of Interest) 應用 ,這是圖片處理中非常常見的技巧,能讓我們針對圖片中的特定區域進行操作,例如物件偵測、特徵分析或資料前處理。 ...