首页 > 编程语言 >isp 图像算法(三)之anti-aliasing filter抗混滤波

isp 图像算法(三)之anti-aliasing filter抗混滤波

时间:2023-01-25 21:04:13浏览次数:39  
标签:p2 filter p0 img p3 isp 抗混 shape pad


p6

p7

p8

p4

p0

p5

p1

p2

p3

抗混滤波就是加大中心点p0的权重的一个加权平均而已
for y in range(img_pad.shape[0] - 4):
for x in range(img_pad.shape[1] - 4):
p0 = img_pad[y + 2, x + 2]
p1 = img_pad[y, x]
p2 = img_pad[y, x + 2]
p3 = img_pad[y, x + 4]
p4 = img_pad[y + 2, x]
p5 = img_pad[y + 2, x + 4]
p6 = img_pad[y + 4, x]
p7 = img_pad[y + 4, x + 2]
p8 = img_pad[y + 4, x + 4]
aaf_img[y, x] = (p0 * 8 + p1 + p2 + p3 + p4 + p5 + p6 + p7 + p8) / 16


标签:p2,filter,p0,img,p3,isp,抗混,shape,pad
From: https://blog.51cto.com/u_15202985/6022897

相关文章

  • isp 图像算法(四)之white balance gain control 就是对 r,gr,gb,b 进行加权
    ​​代码在git​​[r_gain,gr_gain,gb_gain,b_gain]Out[5]:[1.5,1.0,1.0,1.1]rgb矩阵gbbrgr权重矩阵gb_gainb_gainr_gaingr_gainforyinrange(0,raw_h-1,2):......
  • CSS font-display 控制字体加载和替换
    在编写网站的时候,或多或少都会用到一些网络上的字体,CSS3中虽然加入了对WebFonts(网络字体)的支持,但是浏览器对它们的加载和默认处理方式会极大的影响网站的性能和用户体验......
  • .net core(.net 6) Filter的生效范围
    1、方法上注册---当前方法生效  2、控制器注册---当前控制器生效  3、全局注册---全局生效builder.Services.AddControllers(options=>{......
  • IActionFilter和IResoursceFilter区别和优劣
    为什么IResoursceFilter更适合做缓存?IActionFilter:只包裹Action方法IResoursceFilter:包裹控制器的构造示例+Action方法IResoursceFilter更适合做缓存,效率更高。因为IRes......
  • IActionFilter
    注:带有注入的扩展类,在标记时需要用[TypeFilter(typeof(CustomAsyncActionFilterAttribute))]或者[ServiceFilter(typeof(CustomAsyncActionFilterAttribute))]......
  • Servlet24 - Filter
    Filter生命周期:init->doFilter->destroy同一个请求路径/demo01.do中,Filter会在Servlet前拦截请求Filter和Servlet类似,可以在web.xml中配置映射也可以直......
  • spring boot——请求与参数校验——重要概念——配置Servlet、Filter、Listener——代
          代码配置:packageorg.example.webFilter.config;importorg.example.webFilter.filter.FirstFilter;importorg.example.webFilter.listener.Firs......
  • 【问题记录】【Mybatis-Plus】saveBatch MybatisPlusException: Error: Cannot execut
    1 问题描述MyBatis-Plus版本<mybatis-plus-boot-starter.version>3.3.0</mybatis-plus-boot-starter.version>由于Mybatis-Plus本身已经有增删改查以及批量保存的基本......
  • Lisp的求值规则
    Lisp的求值规则有些例子以scheme为例,不过大多在lisp都是通用的lisp几乎所有类型都可以被求值。数据类型的值:数的值就是它本身(它抽象概念上代表的那个数)。字符......
  • Servlet18 - DispatcherController
    DispatcherServlet-设置中央控制器创建核心控制器,拦截所有请求进行处理,然后将请求发送给相应xxController=调用xxController方法处理请求将原本的xxServlet改......