Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Memangkas Imej Menggunakan OpenCV dalam Python?

Bagaimana untuk Memangkas Imej Menggunakan OpenCV dalam Python?

Barbara Streisand
Lepaskan: 2024-12-04 08:02:11
asal
711 orang telah melayarinya

How to Crop an Image Using OpenCV in Python?

Pangkas Imej menggunakan OpenCV dalam Python

Pemotongan ialah tugas pemprosesan imej biasa yang melibatkan mengekstrak bahagian imej asal yang dikehendaki. OpenCV, perpustakaan pemprosesan imej yang popular, menawarkan pelbagai cara untuk memangkas imej. Berikut ialah kaedah mudah dan praktikal menggunakan penghirisan NumPy:

import cv2

# Read the original image
img = cv2.imread("lenna.png")

# Define the coordinates of the cropping rectangle
x = 100  # Starting x-coordinate
y = 100  # Starting y-coordinate
w = 200  # Width of the rectangle
h = 150  # Height of the rectangle

# Perform cropping using NumPy slicing
crop_img = img[y:y+h, x:x+w]

# Display the cropped image
cv2.imshow("Cropped Image", crop_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
Salin selepas log masuk

Kod ini memangkas bahagian imej asal yang ditentukan dengan cekap dan memaparkan hasil yang dipangkas. Laraskan nilai x, y, w dan h untuk memangkas bahagian imej yang berlainan.

Atas ialah kandungan terperinci Bagaimana untuk Memangkas Imej Menggunakan OpenCV dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan