✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
...class Image: def __init__(self, path): self.image = cv2.imread(path, 0) def write(self, path): cv2.imwrite(path, self.image) def show(self, caption): cv2.namedWindow(caption, cv2.WINDOW_NORMAL) cv2.imshow(caption, self.image) def __del__(self): cv2.waitKey(0) cv2.destroyAllWindows()if __name__ == "__main__": image_grayscale = Image("image.jpg") image_grayscale.write("image_grayscale.jpg") image_grayscale.show("My grayscale image") del image_grayscaleДля наведеного вище коду вкажіть рядок, який треба вставити на місці ..., щоб комп’ютерна програма мовою Python за допомогою функцій бібліотеки OpenCV зчитувала зображення як одноканальне у відтінках сірого з файлу з ім’ям “image.jpg” з поточної папки, зберігала зображення у файлі з іменем “image_grayscale.jpg” в поточній папці, створювала вікно з ім’ям “My grayscale image”, дозволивши користувачеві змінювати розмір та режим вікна, відображала у цьому вікні зчитане зображення та знищувала створене вікно після натиснення будь-якої клавіши: