1. Trang chủ
  2. » Giáo Dục - Đào Tạo

bài tập xử lý ảnh có lời giải

24 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 1,33 MB

Nội dung

BTVN XỬ LÝ ẢNH NGUYỄN VIỆT HÙNG 20KTMT1 STT:14 buổi 1: 1) viết chương trình xoay ảnh góc alpha CODE: image = imread('peppers.png'); figure(1), clf, hold on subplot(1,2,1) imshow(image); degree = 45; switch mod(degree, 360) case imagerot = image; case 90 imagerot = rot90(image); case 180 imagerot = image(end:-1:1, end:-1:1); case 270 imagerot = rot90(image(end:-1:1, end:-1:1)); otherwise a = degree*pi/180; R = [+cos(a) +sin(a); -sin(a) +cos(a)]; [m,n,p] = size(image); dest = round( [1 1; n; m 1; m n]*R ); dest = bsxfun(@minus, dest, min(dest)) + 1; imagerot = zeros([max(dest) p],class(image)); for ii = 1:size(imagerot,1) for jj = 1:size(imagerot,2) source = ([ii jj]-dest(1,:))*R.'; if all(source >= 1) && all(source

Ngày đăng: 06/05/2023, 06:23

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w