吴程楷:现代图像处理课程实践——频谱分析与旋转操作

需积分: 0 0 下载量 192 浏览量 更新于2024-08-04 收藏 453KB DOCX 举报
现代图像处理第一次上机作业展示了学生吴程锴(学号18029100040,班级1802015)在学习课程中的实践操作和理解。课程由王秀美老师授课,作业提交于2021年5月12日。该作业主要包括以下几个部分: 1. 图像基础操作: - 二维离散傅立叶变换(2D-DFT):学生首先创建了一个500x500的全零矩阵`image1`,然后将其一部分设为1,形成一个矩形区域。接着,他使用`fft2`函数对`image1`进行频谱分析,并显示了频谱图。 2. 中心化处理:学生通过计算每个像素点的偏移值并应用负指数,实现了图像的中心化。这一步对于后续处理可能有帮助,确保了变换的对称性。 3. 图像旋转:45度旋转是图像处理中的常见操作。学生使用旋转矩阵`rotate45`,并根据旋转公式调整像素坐标,实现图像绕中心点顺时针旋转45度。为了保持图像边界完整性,他还进行了边界填充处理,当像素周围有足够的邻域像素值时,保留该像素。 4. 结果展示与比较: - 最后,学生展示了原图像`image1`和经过45度旋转后的图像`image4`,通过`subplot`分别显示,以便对比两者之间的变化。 这个作业涵盖了图像处理的基本概念,包括图像变换、频率域表示以及简单的几何变换。通过实际编程操作,学生不仅加深了对理论知识的理解,还锻炼了编程技能,为今后在图像处理领域进行更复杂的工作打下了基础。