圖像分割是將圖像分成若干個區域或物體的過程。在OpenCV庫中,可以使用以下方法進行圖像分割:
import cv2
image = cv2.imread('image.jpg', 0)
ret, binary_image = cv2.threshold(image, 127, 255, cv2.THRESH_BINARY)
import cv2
image = cv2.imread('image.jpg', 0)
edges = cv2.Canny(image, 100, 200)
import cv2
image = cv2.imread('image.jpg', 0)
h, w = image.shape[:2]
mask = np.zeros((h+2, w+2), np.uint8)
cv2.floodFill(image, mask, (100, 100), 255)
這些是OpenCV庫中常用的圖像分割方法,根據實際需求選擇合適的方法進行圖像分割。