您可以使用OpenCV庫中的findContours函數來提取圖像輪廓。首先，您需要將圖像轉換為灰度圖像，然後使用閾值函數將其二值化。接下來，您可以使用findContours函數來檢測輪廓。該函數的輸入是一個二值圖像，輸出是每個連通區域的輪廓點集合1。

這是一個簡單的示例代碼：

---
``import cv2``

#讀取圖像並轉換為灰度圖像
``img = cv2.imread('image.jpg')``
``gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)``

#二值化圖像
``_, thresh = cv2.threshold(gray, 127, 255, cv2.THRESH_BINARY)``

#檢測輪廓
``contours, _ = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)``

#繪制輪廓
``cv2.drawContours(img, contours, -1, (0, 255, 0), 3)``

#顯示結果
``cv2.imshow('Contours', img)``
``cv2.waitKey(0)``
``cv2.destroyAllWindows()``
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence