图像定义为二维函数f(x, y)
,其中x和y是空间(平面)坐标,并且f在任意一对coordinates(x, y)
处的振幅称为强度或灰度此时的图像水平。当x,y和f的强度值都是有限的离散量时,图像就是数字图像。
数字图像由有限数量的元素组成,每个元素都有特定的位置和值。这些元素称为图片元素,图像元素和像素。像素是图像的最小元素。每个像素对应于任何一个值。对于8位灰度图像,像素值在0-255之间。
图像旋转–
将行从末尾旋转到-1,保持步长为1。要顺时针旋转图像,将列从末尾旋转到-1,保持步长为1。
方法:
- 使用imread函数读取图像。
- 使用imshow函数显示图像。
- 旋转图像。
- 使用imshow显示图像。
下面是实现:
% Read the Image
a = imread("cameraman.png");
% Display the image
imshow(a);
% Rotate the image clockwise
i = a(end:-1 : 1, end:-1 : 1);
% Display the rotated image
figure, imshow(i);
输出:
原始图片–
旋转图像–