线性插值
来源:互联网 发布:sql删除表中带约束的列 编辑:程序博客网 时间:2024/05/01 15:10
1、线性插值
设新图的高度和宽度分别为height和width,原图高度和宽度为nheight和nwidth,对于新图中纵、横坐标分别为i、j的像素点,如有
对于线性插值,只需两个样本点,其插值公式为
value3=(n+1-nheight*i/height)a[m][n]+(nheight*i/height-n)*a[m+1][n]
value4=(n+1-nheight*i/height)a[m][n+1]+(nheight*i/height-n)*a[m+1][n+1
最后求出新图中[i][j]点的像素值为
value[i][j]= (value1+value2+value3+value4)/4;
并取整。
对于靠近图像边缘的点,上述插值公式有时不能完全适用,需要有适当的判断和处理。当m>=nwidth时,a[m+1][n]和a[m+1][n+1]不存在,此时需要设定value1=value2= a[m+1][n];n>=nheight时的情况完全类似。
- 线性插值
- 线性插值
- 线性插值
- 分段线性插值
- 线性插值方法
- 线性插值算法
- 分段线性插值
- 线性插值原理
- Matlab线性插值
- 线性插值算法
- 线性插值计算
- 三线性插值
- Unity3d 线性插值
- 三线性插值
- 线性插值法
- 线性插值法
- 线性插值算法
- 线性插值漫谈
- Java: 第一次尝试Java,Thread类
- 在线搜索
- GPGPU::数学基础教程
- OpenGL自动为每个顶点分配坐标
- 落雪木马病毒的手工清除方法
- 线性插值
- OpenGL Performance Optimization
- JAVA 常用知识
- Trees in SQL
- 关于LINUX起动时在sendmail处等待时间过长的解决方法
- 利用JAVA生成JPG缩略图
- PHP中GBK和UTF8编码处理
- [Bug]CSDN的Blog流量统计数据的同步存在Bug
- 视频数据