Write a Program to read a digital image. Split and display image into 4 quadrants, up, down, right and left
Program:
import cv2 # Read the image img = cv2.imread("atc.jpg") # Replace with the path to your image # Get the height and width of the image h, w, _ = img.shape half_height, half_width = h // 2, w // 2 # Split the image into four quadrants TopLeft_quadrant = img[:half_height, :half_width] TopRight_quadrant = img[:half_height, half_width:] BottomLeft_quadrant = img[half_height:, :half_width] BottomRight_quadrant = img[half_height:, half_width:] # Display the original image and the quadrants cv2.imshow('Original Image', img) cv2.imshow('Top Left Quadrant', TopLeft_quadrant) cv2.imshow('Top Right Quadrant', TopRight_quadrant) cv2.imshow('Bottom Left Quadrant', BottomLeft_quadrant) cv2.imshow('Bottom Right Quadrant', BottomRight_quadrant) cv2.waitKey(0) cv2.destroyAllWindows()