zoukankan      html  css  js  c++  java
  • 最近领插值法

    【简绍】

     

    最简单的一种插值方法,不需要计算,在待
    求像素的四邻像素中,将距离待求像素最近
    的邻像素灰度赋给待求像素。
    设i+u, j+v(i, j为正整数, u, v为大于零小于1
    的小数,下同)为待求像素坐标,则待求像素灰度
    的值 f(i+u, j+v)
    公式如下:
    srcX=dstX* (srcWidth/dstWidth) ,
    srcY = dstY * (srcHeight/dstHeight)
     

    (0*(3/4),0*(3/4)) == > (0*(0.75),0*(0.75))===>(0.0) =>234

    (1*(3/4),0*(3/4)) == > (1*(0.75),0*(0.75))===>(1.0) =>67

    (2*(3/4),0*(3/4)) == > (2*(0.75),0*(0.75))===>(2.0) =>89

    (3*(3/4),0*(3/4)) == > (3*(0.75),0*(0.75))===>(2.0) =>89

    依次类推:

      这是一种最基本,最简单的图像缩放算法,效果也是最不好的,

    放大后的效果有严重的马赛克

    缩小后的图像有严重的失真。

    效果不好的根源: 引入了严重的图像失真

  • 相关阅读:
    BZOJ3512 DZY Loves Math IV
    HDU5608 function
    数论
    动态点分治
    tarjan
    插头DP
    斯坦纳树
    css中的display(显示)和visibility(可见性)
    简单的数据整理, 递归算法
    java链接数据库构建sql语句的时候容易记混的地方
  • 原文地址:https://www.cnblogs.com/huateng/p/15620114.html
Copyright © 2011-2022 走看看