永发信息网

数字图像处理

答案:2  悬赏:50  手机版
解决时间 2021-02-24 10:51
  • 提问者网友:niaiwoma
  • 2021-02-23 12:12
要写一个报告,题目是英文的:
2) by Bilinear Interpolation
(a) Write a computer program capable of zooming and shrinking an image by bilinear interpolation. The input to your program is the desired resolution (in dpi) of the resulting image.
(b) Use your program to shrink the following image from 1250 dpi to 100 dpi.
(c) Use your program to zoom the image in (b) back to 1250 dpi.
Explain the reasons for their differences.

程序用matlab编,题目要求输入分辨率,用imresize这个函数怎么实现啊?谁能帮帮忙?我对这个不懂啊!谢谢了
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-02-23 12:18
2) 通过双线性插值(改变图片大小)
(a) 写一段基于双线性插值法对图片进行缩放的程序。最终输入程序的图片能够调整到要求的分辨率。
(b)利用你的程序将图片从1250缩小至100像素
(c)利用程序将b中的图片再恢复到1250大小。
解释恢复后图片和原始1250图片之间差别产生的原因

B = imresize(A, [mrows ncols]);A为输入图片;B为输出图片;mrows是希望的B的行数;ncols是B的列数;
缩小的时候用B = imresize(A, [100 100]);
放大的时候用C = imresize(B, [1250 1250]);
全部回答
  • 1楼网友:北城痞子
  • 2021-02-23 13:55
数字图像处理(digital image processing) 学习数字图像处理在工程领域被广泛应用,就所涉及的专业来说,计算机类和通信电子类有数字图像处理的具体专业的研究方向,由于在专业学习过程中,两类学科有很多交叉的地方,所以这两类学科所研究的东西有很多很多相似的地方,甚至研究同一个东西 对于数字图像处理的数学基础先修课程,具体参考国内工科院校的计算机,通信,电子专业的本科所开设的课程 就数字图像处理的研究热点和发展方向来说,对数学基础课程的要求更高了,建议加强概率论与数理统计,线性代数,矩阵论,随机过程的学习。 除此之外,根据你的学习要求,必须注重对信号与系统,通信原理,dsp(数字信号处理),计算机图形学,人工智能,模式识别,神经网络……等专业基础课的学习。 要想学好数字图像处理,数学基础课可基本的专业基础课是必要的先修课程。这些非常重要的。 这样可以么?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯