作业如下一、图像获取 1、设计工作 (1)按照bmp文件格式,读取data.bmp图像内容,转存为raw文件格式(能够用photoshop打开)。 二、图像处理 1、设计工作 (1)读取data.bmp或者data.raw,完成图像旋转(90、180、270及任意角度)、图像翻转(水平、垂直)操作,另存为process.bmp或者process.raw,用画图板或者photoshop验证; (2)读取data.bmp或者data.raw,完成图像缩放操作,尽可能尝试不同尺度缩放,另存为process.bmp或者process.raw,用画图板或者photoshop验证; (3)读取data.bmp或者data.raw,完成图像加噪(高斯随机数等)、去噪(均值滤波等)操作,尽可能尝试不同加噪和去噪算法,另存为process.bmp或者process.raw,用画图板或者photoshop验证; (4)读取data.bmp或者data.raw,完成图像亮度调整、反色操作,可采用控制条代替人工输入参数,另存为process.bmp或者process.raw,用画图板或者photoshop验证; 三、图像编码 1、设计工作 (1)读取process.bmp或者process.raw,产生1组二进制序列(长度为16),通过‘异或’操作,完成图像的编码(2)读取coding.bmp或者coding.raw,利用之前(1)的1组二进制序列(长度为16),通过‘异或’操作,完成图像的解码,另存为decoding.bmp或者decoding.raw。并且每份作业需包含MATLAB的fig文件和m文件,里面包含了所有算法实现,同时要采用MATLAB进行GUI界面设计,所有操作均需要界面控件来进行输入输出,且图像变换结果在界面实时显示
时间: 2024-04-11 15:29:57 浏览: 62
您的作业涉及图像获取、图像处理和图像编码三个部分,每个部分都有具体的设计任务。其中,图像获取部分需要将bmp文件格式转存为raw文件格式。图像处理部分包括图像旋转、图像翻转、图像缩放、图像加噪和去噪、图像亮度调整以及反色操作。最后,图像编码部分需要通过异或操作完成图像的编码和解码。
此外,每份作业还需要包含MATLAB的fig文件和m文件,并且要采用MATLAB进行GUI界面设计,所有操作都需要界面控件进行输入输出,并且图像变换结果需要实时显示在界面上。
请问您对这些任务有什么具体的问题或需要哪方面的帮助?
阅读全文