[Python][OpenCV]學習心得筆記
71
免費公開
30
付費限定
房間資訊
付費訂閱
利用Python OpenCV實現一些影像處理的應用,整理所學,利用程式範例的方式解說其程式碼跟函式的使用方法及應用
Top 5
1
[OpenCV][Python]手把教如何使用Tesseract OCR辨識
2
[OpenCV基礎][Python]特徵匹配Template Matching
3
影像辨識流程介紹
4
[OpenCV][Python]影像增強對比_自適應直方圖均衡化
5
[Python]OpenCV 輪廓逼近技術教學:使用 cv2.arcLength 與 cv2.approxPolyDP
1
[OpenCV][Python]手把教如何使用Tesseract OCR辨識
2
[OpenCV基礎][Python]特徵匹配Template Matching
3
影像辨識流程介紹
4
[OpenCV][Python]影像增強對比_自適應直方圖均衡化
5
[Python]OpenCV 輪廓逼近技術教學:使用 cv2.arcLength 與 cv2.approxPolyDP
全部
AOI開發應用
OpenCV影像基礎操作
其他異常處理
OpenCV應用
影像處理相關知識
全部
AOI開發應用
OpenCV影像基礎操作
其他異常處理
OpenCV應用
影像處理相關知識
全部類型
免費與付費
最新發佈
最新發佈
螃蟹_crab
2025/09/03
Python 影像處理_釋放記憶體避免OOM崩潰
在使用 Python 進行影像處理 或 資料科學運算 時,我們常常需要載入大量圖片或產生大量矩陣。 如果沒有妥善管理記憶體,程式很容易因為 RAM 爆滿 (Out Of Memory, OOM) 而崩潰。 尤其是在舊電腦win7 32位元狀況下,容易發生這個問題。 MemoryError:
#
影像處理記憶體管理
#
collect
#
gc
3
螃蟹_crab
2025/09/03
Python 影像處理_釋放記憶體避免OOM崩潰
在使用 Python 進行影像處理 或 資料科學運算 時,我們常常需要載入大量圖片或產生大量矩陣。 如果沒有妥善管理記憶體,程式很容易因為 RAM 爆滿 (Out Of Memory, OOM) 而崩潰。 尤其是在舊電腦win7 32位元狀況下,容易發生這個問題。 MemoryError:
#
影像處理記憶體管理
#
collect
#
gc
3
螃蟹_crab
2025/01/01
[Python] OCR Tesseract 5 訓練時發生的異常Makefile:221
錯誤訊息 Makefile:221: *** found no data/foo-ground-truth/*.gt.txt for data/foo/all-gt. Stop. 原先指令 ALL_FILES = $(and $(wildcard $(GROUND_TRUTH_DIR)),$
#
異常Makefile221
#
Tesseract5
#
Python
9
1
螃蟹_crab
2025/01/01
[Python] OCR Tesseract 5 訓練時發生的異常Makefile:221
錯誤訊息 Makefile:221: *** found no data/foo-ground-truth/*.gt.txt for data/foo/all-gt. Stop. 原先指令 ALL_FILES = $(and $(wildcard $(GROUND_TRUTH_DIR)),$
#
異常Makefile221
#
Tesseract5
#
Python
9
1
螃蟹_crab
2024/10/12
[OpenCV]缺少zlibwapi.dll解決辦法
在有次使用cv2.resize時忽然報錯,就心血來潮不想重新安裝OpenCV,根據缺少的東西想辦法補齊。 在影像處理中,Zlib(以及 zlibwapi.dll)主要用於處理數據壓縮和解壓縮,特別是在處理大型影像文件時。 遺失原因 應用程序安裝過程中未能完整安裝所有所需的依賴項,尤其是 zli
#
zlibwapi
#
缺少zlibwap
#
OpenCV
37
螃蟹_crab
2024/10/12
[OpenCV]缺少zlibwapi.dll解決辦法
在有次使用cv2.resize時忽然報錯,就心血來潮不想重新安裝OpenCV,根據缺少的東西想辦法補齊。 在影像處理中,Zlib(以及 zlibwapi.dll)主要用於處理數據壓縮和解壓縮,特別是在處理大型影像文件時。 遺失原因 應用程序安裝過程中未能完整安裝所有所需的依賴項,尤其是 zli
#
zlibwapi
#
缺少zlibwap
#
OpenCV
37
螃蟹_crab
2024/10/11
[Opencv][Python]解決Could not located cublas64_11.dll
在上一篇文章,使用CUDA加速運行OpenCV發現一個異常,抽絲剝繭找到原因了。 [Python]在 OpenCV 中啟用 CUDA 加速來運行 DNN 超分辨率模型 錯誤描述: Could not locate cublas64_11.dll. Please make sure it i
#
Cmake編譯問題
#
Opencv
#
Python
19
螃蟹_crab
2024/10/11
[Opencv][Python]解決Could not located cublas64_11.dll
在上一篇文章,使用CUDA加速運行OpenCV發現一個異常,抽絲剝繭找到原因了。 [Python]在 OpenCV 中啟用 CUDA 加速來運行 DNN 超分辨率模型 錯誤描述: Could not locate cublas64_11.dll. Please make sure it i
#
Cmake編譯問題
#
Opencv
#
Python
19
螃蟹_crab
2024/10/07
[OpenCV][Python]避免路徑中的反斜槓 \ 需要轉義的問題
在 Python 中,處理檔案路徑時,反斜槓 \ 是一個特殊的字元,它常用於轉義序列(例如 \n 代表換行符號)。 因此,如果你直接在字串中使用反斜槓,可能會產生轉義字元的誤解。為了避免路徑中的反斜槓 \ 需要轉義的問題,這種情況下會導致路徑解析錯誤。 本文將提供幾種方法來解決此問題。 先
#
路徑中的反斜槓
#
Python
#
路徑問題
12
螃蟹_crab
2024/10/07
[OpenCV][Python]避免路徑中的反斜槓 \ 需要轉義的問題
在 Python 中,處理檔案路徑時,反斜槓 \ 是一個特殊的字元,它常用於轉義序列(例如 \n 代表換行符號)。 因此,如果你直接在字串中使用反斜槓,可能會產生轉義字元的誤解。為了避免路徑中的反斜槓 \ 需要轉義的問題,這種情況下會導致路徑解析錯誤。 本文將提供幾種方法來解決此問題。 先
#
路徑中的反斜槓
#
Python
#
路徑問題
12
螃蟹_crab
2024/10/05
[OpenCV][Python]使用opencv-contrib-python報錯紀錄
通常發生在先安裝opencv-contrib-python,在接著安裝opencv-python會發生報錯。 雖然先前也發生一樣的事情,但在換電腦後重新安裝時,也發生同樣的錯誤XD。 報錯訊息 AttributeError: module 'cv2.dnn_superres' has no a
#
contrib
#
opencv
#
python
30
螃蟹_crab
2024/10/05
[OpenCV][Python]使用opencv-contrib-python報錯紀錄
通常發生在先安裝opencv-contrib-python,在接著安裝opencv-python會發生報錯。 雖然先前也發生一樣的事情,但在換電腦後重新安裝時,也發生同樣的錯誤XD。 報錯訊息 AttributeError: module 'cv2.dnn_superres' has no a
#
contrib
#
opencv
#
python
30
螃蟹_crab
2024/09/09
[Python ]在影像處理中使用 raise 關鍵字手動觸發錯誤
在 Python 中,你可以使用 raise 關鍵字手動觸發錯誤。這對於測試異常處理或在特定情況下停止程式執行非常有用。 本文主說明在影像處理中常見的異常情況,展示如何使用 raise 來觸發不同類型的錯誤。 1. 檔案不存在 (FileNotFoundError) 在影像處理中,如果要讀取
#
raise
#
影像處理中使用raise
#
raise手動觸發錯誤
16
螃蟹_crab
2024/09/09
[Python ]在影像處理中使用 raise 關鍵字手動觸發錯誤
在 Python 中,你可以使用 raise 關鍵字手動觸發錯誤。這對於測試異常處理或在特定情況下停止程式執行非常有用。 本文主說明在影像處理中常見的異常情況,展示如何使用 raise 來觸發不同類型的錯誤。 1. 檔案不存在 (FileNotFoundError) 在影像處理中,如果要讀取
#
raise
#
影像處理中使用raise
#
raise手動觸發錯誤
16
螃蟹_crab
2024/07/20
[Python][OpenCV]防止擷取圖像時超過範圍報錯
在影像處理中,有時候我們只想特別關注某個感興趣的區域時,就是ROI的概念,擷取此範圍的圖像來做處理。 設定超過圖像邊界時就會報錯,本文主要介紹如何擷取影像的同時,避免設定錯誤造成程式崩潰的狀況。 擷取圖像示意圖 ROI程式範例 import cv2 import numpy as np
#
Python
#
OpenCV
#
ROI
37
螃蟹_crab
2024/07/20
[Python][OpenCV]防止擷取圖像時超過範圍報錯
在影像處理中,有時候我們只想特別關注某個感興趣的區域時,就是ROI的概念,擷取此範圍的圖像來做處理。 設定超過圖像邊界時就會報錯,本文主要介紹如何擷取影像的同時,避免設定錯誤造成程式崩潰的狀況。 擷取圖像示意圖 ROI程式範例 import cv2 import numpy as np
#
Python
#
OpenCV
#
ROI
37
螃蟹_crab
2024/05/24
[OpenCV][Python]路徑有中文一樣能讀取圖檔
使用cv2.imread讀取圖片時,如果路徑有包含到中文,就會報錯。 本文將提供另外一個方式cv2.imdecode,路徑有包含到中文時仍可以正常讀取圖片。 測試範例 import cv2 img = cv2.imread('D:/CRABpy/write/圖檔/chars_01.png'
#
imdecode
#
OpenCV
#
中文路徑
43
螃蟹_crab
2024/05/24
[OpenCV][Python]路徑有中文一樣能讀取圖檔
使用cv2.imread讀取圖片時,如果路徑有包含到中文,就會報錯。 本文將提供另外一個方式cv2.imdecode,路徑有包含到中文時仍可以正常讀取圖片。 測試範例 import cv2 img = cv2.imread('D:/CRABpy/write/圖檔/chars_01.png'
#
imdecode
#
OpenCV
#
中文路徑
43
加入
Top 5
1
[OpenCV][Python]手把教如何使用Tesseract OCR辨識
2
[OpenCV基礎][Python]特徵匹配Template Matching
3
影像辨識流程介紹
4
[OpenCV][Python]影像增強對比_自適應直方圖均衡化
5
[Python]OpenCV 輪廓逼近技術教學:使用 cv2.arcLength 與 cv2.approxPolyDP
1
[OpenCV][Python]手把教如何使用Tesseract OCR辨識
2
[OpenCV基礎][Python]特徵匹配Template Matching
3
影像辨識流程介紹
4
[OpenCV][Python]影像增強對比_自適應直方圖均衡化
5
[Python]OpenCV 輪廓逼近技術教學:使用 cv2.arcLength 與 cv2.approxPolyDP
全部
AOI開發應用
OpenCV影像基礎操作
其他異常處理
OpenCV應用
影像處理相關知識
全部
AOI開發應用
OpenCV影像基礎操作
其他異常處理
OpenCV應用
影像處理相關知識
全部類型
免費與付費
最新發佈
最新發佈
螃蟹_crab
2025/09/03
Python 影像處理_釋放記憶體避免OOM崩潰
在使用 Python 進行影像處理 或 資料科學運算 時,我們常常需要載入大量圖片或產生大量矩陣。 如果沒有妥善管理記憶體,程式很容易因為 RAM 爆滿 (Out Of Memory, OOM) 而崩潰。 尤其是在舊電腦win7 32位元狀況下,容易發生這個問題。 MemoryError:
#
影像處理記憶體管理
#
collect
#
gc
3
螃蟹_crab
2025/09/03
Python 影像處理_釋放記憶體避免OOM崩潰
在使用 Python 進行影像處理 或 資料科學運算 時,我們常常需要載入大量圖片或產生大量矩陣。 如果沒有妥善管理記憶體,程式很容易因為 RAM 爆滿 (Out Of Memory, OOM) 而崩潰。 尤其是在舊電腦win7 32位元狀況下,容易發生這個問題。 MemoryError:
#
影像處理記憶體管理
#
collect
#
gc
3
螃蟹_crab
2025/01/01
[Python] OCR Tesseract 5 訓練時發生的異常Makefile:221
錯誤訊息 Makefile:221: *** found no data/foo-ground-truth/*.gt.txt for data/foo/all-gt. Stop. 原先指令 ALL_FILES = $(and $(wildcard $(GROUND_TRUTH_DIR)),$
#
異常Makefile221
#
Tesseract5
#
Python
9
1
螃蟹_crab
2025/01/01
[Python] OCR Tesseract 5 訓練時發生的異常Makefile:221
錯誤訊息 Makefile:221: *** found no data/foo-ground-truth/*.gt.txt for data/foo/all-gt. Stop. 原先指令 ALL_FILES = $(and $(wildcard $(GROUND_TRUTH_DIR)),$
#
異常Makefile221
#
Tesseract5
#
Python
9
1
螃蟹_crab
2024/10/12
[OpenCV]缺少zlibwapi.dll解決辦法
在有次使用cv2.resize時忽然報錯,就心血來潮不想重新安裝OpenCV,根據缺少的東西想辦法補齊。 在影像處理中,Zlib(以及 zlibwapi.dll)主要用於處理數據壓縮和解壓縮,特別是在處理大型影像文件時。 遺失原因 應用程序安裝過程中未能完整安裝所有所需的依賴項,尤其是 zli
#
zlibwapi
#
缺少zlibwap
#
OpenCV
37
螃蟹_crab
2024/10/12
[OpenCV]缺少zlibwapi.dll解決辦法
在有次使用cv2.resize時忽然報錯,就心血來潮不想重新安裝OpenCV,根據缺少的東西想辦法補齊。 在影像處理中,Zlib(以及 zlibwapi.dll)主要用於處理數據壓縮和解壓縮,特別是在處理大型影像文件時。 遺失原因 應用程序安裝過程中未能完整安裝所有所需的依賴項,尤其是 zli
#
zlibwapi
#
缺少zlibwap
#
OpenCV
37
螃蟹_crab
2024/10/11
[Opencv][Python]解決Could not located cublas64_11.dll
在上一篇文章,使用CUDA加速運行OpenCV發現一個異常,抽絲剝繭找到原因了。 [Python]在 OpenCV 中啟用 CUDA 加速來運行 DNN 超分辨率模型 錯誤描述: Could not locate cublas64_11.dll. Please make sure it i
#
Cmake編譯問題
#
Opencv
#
Python
19
螃蟹_crab
2024/10/11
[Opencv][Python]解決Could not located cublas64_11.dll
在上一篇文章,使用CUDA加速運行OpenCV發現一個異常,抽絲剝繭找到原因了。 [Python]在 OpenCV 中啟用 CUDA 加速來運行 DNN 超分辨率模型 錯誤描述: Could not locate cublas64_11.dll. Please make sure it i
#
Cmake編譯問題
#
Opencv
#
Python
19
螃蟹_crab
2024/10/07
[OpenCV][Python]避免路徑中的反斜槓 \ 需要轉義的問題
在 Python 中,處理檔案路徑時,反斜槓 \ 是一個特殊的字元,它常用於轉義序列(例如 \n 代表換行符號)。 因此,如果你直接在字串中使用反斜槓,可能會產生轉義字元的誤解。為了避免路徑中的反斜槓 \ 需要轉義的問題,這種情況下會導致路徑解析錯誤。 本文將提供幾種方法來解決此問題。 先
#
路徑中的反斜槓
#
Python
#
路徑問題
12
螃蟹_crab
2024/10/07
[OpenCV][Python]避免路徑中的反斜槓 \ 需要轉義的問題
在 Python 中,處理檔案路徑時,反斜槓 \ 是一個特殊的字元,它常用於轉義序列(例如 \n 代表換行符號)。 因此,如果你直接在字串中使用反斜槓,可能會產生轉義字元的誤解。為了避免路徑中的反斜槓 \ 需要轉義的問題,這種情況下會導致路徑解析錯誤。 本文將提供幾種方法來解決此問題。 先
#
路徑中的反斜槓
#
Python
#
路徑問題
12
螃蟹_crab
2024/10/05
[OpenCV][Python]使用opencv-contrib-python報錯紀錄
通常發生在先安裝opencv-contrib-python,在接著安裝opencv-python會發生報錯。 雖然先前也發生一樣的事情,但在換電腦後重新安裝時,也發生同樣的錯誤XD。 報錯訊息 AttributeError: module 'cv2.dnn_superres' has no a
#
contrib
#
opencv
#
python
30
螃蟹_crab
2024/10/05
[OpenCV][Python]使用opencv-contrib-python報錯紀錄
通常發生在先安裝opencv-contrib-python,在接著安裝opencv-python會發生報錯。 雖然先前也發生一樣的事情,但在換電腦後重新安裝時,也發生同樣的錯誤XD。 報錯訊息 AttributeError: module 'cv2.dnn_superres' has no a
#
contrib
#
opencv
#
python
30
螃蟹_crab
2024/09/09
[Python ]在影像處理中使用 raise 關鍵字手動觸發錯誤
在 Python 中,你可以使用 raise 關鍵字手動觸發錯誤。這對於測試異常處理或在特定情況下停止程式執行非常有用。 本文主說明在影像處理中常見的異常情況,展示如何使用 raise 來觸發不同類型的錯誤。 1. 檔案不存在 (FileNotFoundError) 在影像處理中,如果要讀取
#
raise
#
影像處理中使用raise
#
raise手動觸發錯誤
16
螃蟹_crab
2024/09/09
[Python ]在影像處理中使用 raise 關鍵字手動觸發錯誤
在 Python 中,你可以使用 raise 關鍵字手動觸發錯誤。這對於測試異常處理或在特定情況下停止程式執行非常有用。 本文主說明在影像處理中常見的異常情況,展示如何使用 raise 來觸發不同類型的錯誤。 1. 檔案不存在 (FileNotFoundError) 在影像處理中,如果要讀取
#
raise
#
影像處理中使用raise
#
raise手動觸發錯誤
16
螃蟹_crab
2024/07/20
[Python][OpenCV]防止擷取圖像時超過範圍報錯
在影像處理中,有時候我們只想特別關注某個感興趣的區域時,就是ROI的概念,擷取此範圍的圖像來做處理。 設定超過圖像邊界時就會報錯,本文主要介紹如何擷取影像的同時,避免設定錯誤造成程式崩潰的狀況。 擷取圖像示意圖 ROI程式範例 import cv2 import numpy as np
#
Python
#
OpenCV
#
ROI
37
螃蟹_crab
2024/07/20
[Python][OpenCV]防止擷取圖像時超過範圍報錯
在影像處理中,有時候我們只想特別關注某個感興趣的區域時,就是ROI的概念,擷取此範圍的圖像來做處理。 設定超過圖像邊界時就會報錯,本文主要介紹如何擷取影像的同時,避免設定錯誤造成程式崩潰的狀況。 擷取圖像示意圖 ROI程式範例 import cv2 import numpy as np
#
Python
#
OpenCV
#
ROI
37
螃蟹_crab
2024/05/24
[OpenCV][Python]路徑有中文一樣能讀取圖檔
使用cv2.imread讀取圖片時,如果路徑有包含到中文,就會報錯。 本文將提供另外一個方式cv2.imdecode,路徑有包含到中文時仍可以正常讀取圖片。 測試範例 import cv2 img = cv2.imread('D:/CRABpy/write/圖檔/chars_01.png'
#
imdecode
#
OpenCV
#
中文路徑
43
螃蟹_crab
2024/05/24
[OpenCV][Python]路徑有中文一樣能讀取圖檔
使用cv2.imread讀取圖片時,如果路徑有包含到中文,就會報錯。 本文將提供另外一個方式cv2.imdecode,路徑有包含到中文時仍可以正常讀取圖片。 測試範例 import cv2 img = cv2.imread('D:/CRABpy/write/圖檔/chars_01.png'
#
imdecode
#
OpenCV
#
中文路徑
43