Basic Image processing
Crop image
$ image[y_start:y_end, x_start:x_end]my_img = cv2.imread("path/your/image.jpg")
crop = my_img[0:100,0:500]Example:
import cv2
import imutils
image = cv2.imread("path/your/image.jpg")
image = imutils.resize(image,width = 400)
(h, w) = image.shape[:2]
(cX, cY) = (w // 2, h // 2) tl = image[0:cY, 0:cX]cv2.imshow("Top-Left Corner", tl)
tr = image[0:cY, cX:w]
cv2.imshow("Top-Right Corner", tr)
br = image[cY:h, cX:w]
cv2.imshow("Bottom-Right Corner", br)
bl = image[cY:h, 0:cX]
cv2.imshow("Bottom-Left Corner", bl)
image[0:cY, 0:cX] = (0, 255, 0)
cv2.imshow("Updated", image)
cv2.waitKey(0)
Bitwise


Last updated
Was this helpful?