База ответов ИНТУИТ

Введение в разработку мультимедийных приложений с использованием библиотек OpenCV и IPP

<<- Назад к вопросам

Какой из циклов реализует подсчет производной по оси X с помощью оператора Собеля:

(Отметьте один правильный вариант ответа.)

Варианты ответа
Mat deriv(img.rows, img.cols, CV_16S);	for( int i = 1; i < img.rows-1; i++) for( int j=0; j < img.cols-1; j++)		deriv.at<short>(i,j)=		img.at<uchar>(i-1,j+1)+img.at<uchar>(i,j+1)*2+img.at<uchar>(i+1,j+1) –		img.at<uchar>(i-1,j-1)-img.at<uchar>(i,j-1)*2+img.at<uchar>(i+1,j-1);
(Верный ответ)
Mat deriv(img.rows, img.cols, CV_16S);	for( int i = 1; i < img.rows-1; i++) for( int j=0; j < img.cols-1; j++)		deriv.at<short>(i,j)=		img.at<uchar>(i-1,j)+img.at<uchar>(i,j-1)-img.at<uchar>(i,j)*4 +		img.at<uchar>(i,j+1)+img.at<uchar>(i+1,j);
Mat deriv(img.rows, img.cols, CV_16S);	for( int i = 1; i < img.rows-1; i++) for( int j=0; j < img.cols-1; j++)		deriv.at<short>(i,j)=		img.at<uchar>(i+1,j-1)+img.at<uchar>(i+1,j)*2+img.at<uchar>(i+1,j+1) –		img.at<uchar>(i-1,j-1)-img.at<uchar>(i-1,j)*2+img.at<uchar>(i-1,j+1);
Похожие вопросы
Одним из возможных практических применений оператора Собеля является:
Применение оператора Собеля с ядром \begin{bmatrix} -1 & -2 & -1 \\ 0 & 0 & 0 \\ 1 & 2 & 1 \end{bmatrix} позволяет выделить на изображении:
Применение оператора Собеля с ядром \begin{bmatrix} -1 & 0 & 1 \\ -2 & 0 & 2 \\ -1 & 0 & 1 \end{bmatrix} позволяет выделить на изображении:
Пусть задано изображение:Какое изображение получится в результате применения оператора Собеля с ядром \begin{bmatrix} -1 & 0 & 1 \\ -2 & 0 & 2 \\ -1 & 0 & 1 \end{bmatrix} ? Граница дополняется посредством дублирования.
Пусть задано изображение:Какое изображение получится в результате применения оператора Собеля с ядром \begin{bmatrix} -1 & -2 & -1 \\ 0 & 0 & 0 \\ 1 & 2 & 1 \end{bmatrix} ? Граница дополняется посредством дублирования.
Фильтр Собеля используется для
Применение оператора дилатации:
Выберите ядро оператора Лапласа.
Пусть задано бинарное изображение:Какое изображение получится в результате вычисления оператора Лапласа (для граничных пикселей выполняется дублирование)?
С помощью линейной фильтрации можно: