Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лаб6 / lab6_4

.m
Скачиваний:
0
Добавлен:
27.08.2024
Размер:
777 б
Скачать
clc; clear; close all;
input_image = imread('candle.jpg'); % Чтение изображения

% Использовать input_image вместо I
if (size(input_image,3) == 3)
input_image = rgb2gray(input_image);
end

input_image = im2double(input_image);

figure(1);
imshow(input_image);

output_image = edge(input_image,'Canny'); % Реализация фильтра Собеля для выделения краев

% Нормировка
max_output_image = max(max(output_image));
output_image = im2uint8(output_image./max_output_image);
output_image = 255 - output_image;

figure(2);
imshow(output_image);
title('Output Image');

% Запись изображения в файл
imwrite(output_image, 'koza_spatial_filtered.jpg');
Соседние файлы в папке лаб6