logo

Crowdly

Browser

Add to Chrome

Методи цифрової обробки зображень

Looking for Методи цифрової обробки зображень test answers and solutions? Browse our comprehensive collection of verified answers for Методи цифрової обробки зображень at exam.nuwm.edu.ua.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

У комп’ютерній програмі мовою програмування C++ для імпорту бібліотеки OpenCV використовується директива:

View this question

import cv2 as cv

...

cv.namedWindow("Color image", cv.WINDOW_AUTOSIZE)

cv.imshow("Color image", image)

cv.waitKey(0)

cv.destroyWindow("Color image")

Для наведеного вище коду вкажіть рядки, які можна вставити на місці ..., щоб комп’ютерна програма мовою Python за допомогою функцій бібліотеки OpenCV читала зображення як 3-канальне кольорове з файлу, що задається як параметр командного рядка, з поточної папки, створювала вікно з ім’ям “Color image”, автоматично встановивши розмір вікна у відповідності до розміру зображення, відображала у цьому вікні зчитане зображення та знищувала створене вікно після натиснення будь-якої клавіши:

0%
0%
0%
0%
View this question

#include <opencv2/opencv.hpp>

using namespace cv;

int main(int argc, char** argv)

{

    Mat image = imread("image.webp", IMREAD_UNCHANGED);

    namedWindow("My image", WINDOW_AUTOSIZE);

    imshow("My image", image);

    waitKey(0);

    ...

    return 0;

}

Для наведеного вище коду вкажіть рядок, який треба вставити на місці ..., щоб комп’ютерна програма мовою C++ за допомогою функцій бібліотеки OpenCV зчитувала зображення як є (з альфа-каналом) з файлу з ім’ям “webp.jpg” з поточної папки, створювала вікно з ім’ям “My image”, автоматично встановивши його розмір у відповідності до розміру зображення, відображала у цьому вікні зчитане зображення та знищувала створене вікно після натиснення будь-якої клавіши:

0%
0%
0%
0%
0%
View this question

import cv2 as cv

class Image:

    def __init__(self, path):

        self.image = cv.imread("image.jpg", 0)

    def write(self, path):

        ...

    def show(self, caption):

        cv.namedWindow(caption, cv.WINDOW_NORMAL)

        cv.imshow(caption, self.image)

    def __del__(self):

        cv.waitKey(0)

        cv.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”, дозволивши користувачеві змінювати розмір та режим вікна, відображала у цьому вікні зчитане зображення та знищувала створене вікно після натиснення будь-якої клавіши:

View this question

import cv2

image = cv2.imread("image.webp", cv2.IMREAD_UNCHANGED)

cv2.namedWindow("My image", cv2.WINDOW_AUTOSIZE)

cv2.imshow("My image", image)

cv2.waitKey(0)

...

Для наведеного вище коду вкажіть рядок, який треба вставити на місці ..., щоб комп’ютерна програма мовою Python за допомогою функцій бібліотеки OpenCV2 зчитувала зображення як є (з альфа-каналом) з файлу з ім’ям “webp.jpg” з поточної папки, створювала вікно з ім’ям “My image”, автоматично встановивши його розмір увідповідності до розміру зображення, відображала у цьому вікні зчитане зображення та знищувала створене вікно після натиснення будь-якої клавіши:

0%
0%
0%
0%
0%
View this question

import cv2 as cv

class Image:

    def __init__(self, path):

        self.image = cv.imread(path, cv.IMREAD_COLOR)

    def show(self, caption):

        ...

        cv.imshow(caption, self.image)

    def __del__(self):

        cv.waitKey(0)

        cv.destroyAllWindows()

if __name__ == "__main__":

    image_color = Image("image.png")

    image_color.show("My color image")

    del image_color

Для наведеного вище коду вкажіть рядок, який треба вставити на місці ..., щоб комп’ютерна програма мовою Python за допомогою функцій бібліотеки OpenCV зчитувала зображення як 3-канальне кольорове з файлу з ім’ям “image.png” з поточної папки, створювала вікно з ім’ям “My color image”, дозволивши користувачеві змінювати розмір та режим вікна, відображала у цьому вікні зчитане зображення та знищувала створене вікно після натиснення будь-якої клавіши:

View this question

import cv2

image_grayscale = cv2.imread("image.jpg", cv2.IMAGE_GRAYSCALE)

cv2.imwrite("image_grayscale.jpg", image_grayscale)

cv2.createWindow("Grayscale image", WINDOW_AUTOSIZE)

cv2.imshow("Grayscale image", image_grayscale)

cv2.waitKey(0)

cv2.deleteWindow("Grayscale image")

Вкажіть номери рядків, у яких допущено помилки, у наведеному вище коді комп’ютерної програми мовою Python, яка за допомогою функцій бібліотеки OpenCV повинна читати зображення як одноканальне у відтінках сірого з файлу з ім’ям “image.jpg” з поточної папки, зберігати зображення у файлі з іменем “image_grayscale.jpg” в поточній папці, створювати вікно з ім’ям “Grayscale image”, автоматично встановивши розмір вікна у відповідності до розміру зображення, відображати у цьому вікні зчитане зображення та знищувати створене вікно після натиснення будь-якої клавіши:

0%
0%
0%
0%
0%
View this question

import cv2 as cv

image_grayscale = cv.imread("image.png", IMREAD_GRAYSCALE)

cv.imwrite("image_grayscale.png", image_grayscale)

cv.namedWindow("Grayscale image", cv.WINDOW_NORMAL)

cv.imshow("Grayscale image", image_grayscale)

cv.waitKey()

cv.destroyWindows("Grayscale image")

Вкажіть номери рядків, у яких допущено помилки, у наведеному вище коді комп’ютерної програми мовою Python, яка за допомогою функцій бібліотеки OpenCV повинна читати зображення як одноканальне у відтінках сірого з файлу з ім’ям “image.png” з поточної папки, зберігати зображення у файлі з іменем “image_grayscale.png” в поточній папці, створювати вікно з ім’ям “Grayscale image”, автоматично встановивши розмір вікна у відповідності до розміру зображення, відображати у цьому вікні зчитане зображення та знищувати створене вікно після натиснення будь-якої клавіши:

0%
0%
0%
0%
0%
View this question

#include <iostream>

...

using namespace std;

int main()

{

  VideoCapture video_input(0);

  int frame_width = static_cast<int>(video_input.get(3));

  int frame_height = static_cast<int>(video_input.get(4));

  Size frame_size(frame_width, frame_height);

  VideoWriter video_output("video.avi", VideoWriter::fourcc('M', 'J', 'P', 'G'), 20, frame_size);

  while (video_input.isOpened())

  {

    Mat frame;

    bool isSuccess = video_input.read(frame);

    if (isSuccess)

    {

      imshow("My Video", frame);

      video_output.write(frame);

    }

    int key = waitKey(20);

    if (key == 'q')

    {

      cout << "q key is pressed by the user. Stopping the video" << endl;

      break;

    }

  }

  video_input.release();

  video_output.release();

  destroyAllWindows();

  return 0;

}

Для наведеного вище коду вкажіть рядки, які треба вставити на місці ..., щоб комп’ютерна програма мовою C++ читала та відображала у вікні із заголовком “My Video” відеопотік з веб-камери і зберігала його у файлі з ім’ям “video.avi” за допомогою бібліотеки OpenCV:

0%
0%
0%
0%
View this question

...

class Image:

    def __init__(self, path):

        self.image = cv2.imread(path)

    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_color = Image("image.png")

    image_color.show("My color image")

    del image_color

Для наведеного вище коду вкажіть рядок, який треба вставити на місці ..., щоб комп’ютерна програма мовою Python за допомогою функцій бібліотеки OpenCV читала зображення як 3-канальне кольорове з файлу з ім’ям “image.png” з поточної папки, створювала вікно з ім’ям “My color image”, дозволивши користувачеві змінювати розмір та режим вікна, відображала у цьому вікні зчитане зображення та знищувала створене вікно після натиснення будь-якої клавіши:

View this question

Want instant access to all verified answers on exam.nuwm.edu.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome