iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

OpwnCV影像處理新手村 系列

OpenCV可以做到的偵測與辨識已經被廣泛使用,
我認為是個值得學習的好技術,
本篇盡量以程式碼實作方式來分享。
本人也同樣在學習中~希望大家可以一起快樂學習:)

參賽天數 24 天 | 共 24 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

🚀 DAY 1:認識 OpenCV 與環境安裝

這次鐵人賽的主題是 OpenCV(Open Source Computer Vision Library), 它是一個開源的電腦視覺與機器學習函式庫,最早在 1...

DAY 2

🚀 DAY 2:OpenCV 基礎操作|讀取與顯示影像

昨天我們已經完成了 OpenCV 的環境安裝, 今天就要正式進入程式實作的部分囉! 這篇會介紹 OpenCV 的最基本操作: ✅ 如何讀取一張圖片 ✅ 如何顯示...

DAY 3

🚀 DAY 3:影像的屬性|尺寸、通道、資料型別一次看懂!

昨天我們學會了如何使用 OpenCV 讀取與顯示圖片, 今天我們要進一步「看懂這張圖片的結構」! 也就是要來認識「影像的屬性」: ✅ 圖片的高度與寬度 ✅ 通道...

DAY 4

🚀 DAY 4:色彩空間轉換|BGR、RGB、HSV 和灰階圖一次搞懂!

前幾天我們學會了如何讀取、顯示、操作圖片, 今天要來認識非常重要的一個觀念:「色彩空間的轉換」! 在影像處理中,我們經常需要轉換不同的色彩空間, 這會影響我們怎...

DAY 5

🚀 DAY 5:拆分色彩通道|BGR 分離與顯示

昨天我們學會了如何進行影像色彩空間的轉換, 今天要更進一步來看看「如何拆解影像的 BGR 色彩通道」。 掌握通道拆分能幫助我們針對單一顏色進行操作,像是紅色物件...

DAY 6

🚀 DAY 6:圖片尺寸調整與比例縮放|resize、scale、保持比例

今天我們來學習如何調整圖片大小,這在影像處理中非常常見,例如縮小圖片以加快運算速度,或將不同大小的圖片統一尺寸。 🖼️ 測試圖片準備 和前幾天一樣,準備一張彩...

DAY 7

🚀 DAY 7:圖片翻轉與旋轉|flip、rotate

今天來學習如何翻轉與旋轉圖片,這在資料增強(Data Augmentation)時非常重要。 透過翻轉與旋轉,可以讓模型見到更多不同視角的影像,有助提升模型泛化...

DAY 8

🚀 DAY 8:圖片裁切與 ROI 操作

今天我們來學習如何取得圖片中的特定區域(ROI:Region of Interest)。 ROI 是影像中我們特別關注的部分,常用於放大、分析或後續處理。 🖼...

DAY 9

🚀 DAY 9:圖片邊界與填充|border、padding

有時我們需要在圖片周圍加上邊界,方便卷積運算、保留細節,或製作特殊效果。OpenCV 提供了 cv2.copyMakeBorder() 來快速幫影像添加不同形式...

DAY 10

🚀 DAY 10:圖片加解密|bitwise_xor 影像加密與解密

影像加解密是保護圖像資訊安全的重要技術。 透過加密,可以避免影像內容被未授權的人查看;解密則可還原原始圖片。 今天我們用 OpenCV 與 NumPy,示範如何...

٩۹(๑•̀ω•́ ๑)۶的收藏
٩۹(๑•̀ω•́ ๑)۶的追蹤
٩۹(๑•̀ω•́ ๑)۶的Like
٩۹(๑•̀ω•́ ๑)۶的紀錄