STRUCT OMAP3ISP_PREV_HMED(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct omap3isp_prev_hmed(9) β€” the Kernel API Manual, bestie edition

okay so this is a page from the Kernel API Manual (section 9, the kernel-API section obvi) and it's all about one little struct. her name is struct omap3isp_prev_hmed and she is β€” drumroll β€” the Horizontal Median Filter πŸŽ€

no cap, she's tiny. three whole fields. but every single one matters, so let's get into it πŸ’–


✨ NAME ✨

struct omap3isp_prev_hmed β€” Horizontal Median Filter. that's it, that's her whole job description, and she ate πŸ’…


🌸 SYNOPSIS 🌸

struct omap3isp_prev_hmed {
    __u8 odddist;
    __u8 evendist;
    __u8 thres;
 };

look at her. three __u8s just vibing. immaculate. ✨


πŸ¦‹ Members πŸ¦‹

  • odddist β€” the distance between consecutive pixels of the same color in the odd line. yes she's specifying pixel spacing like it's a seating chart πŸͺ‘
  • evendist β€” the distance between consecutive pixels of the same color in the even line. odd's sibling. same energy, different line πŸ’«
  • thres β€” the horizontal median filter threshold. the one in charge of "is this pixel sus or not" decisions πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

okay bestie, the friend group is LARGE, get comfy 🫢

  • Kernel file ./include/uapi/linux/omap3isp.h
  • struct omap3isp_h3a_aewb_config(9)
  • struct omap3isp_stat_data(9)
  • struct omap3isp_ccdc_lsc_config(9)
  • struct omap3isp_ccdc_bclamp(9)
  • struct omap3isp_ccdc_fpc(9)
  • struct omap3isp_ccdc_blcomp(9)
  • struct omap3isp_prev_cfa(9)
  • struct omap3isp_prev_csup(9)
  • struct omap3isp_prev_wbal(9)
  • struct omap3isp_prev_blkadj(9)
  • struct omap3isp_prev_rgbtorgb(9)
  • struct omap3isp_prev_csc(9)
  • struct omap3isp_prev_yclimit(9)
  • struct omap3isp_prev_dcor(9)
  • struct omap3isp_prev_nf(9)
  • struct omap3isp_prev_gtables(9)
  • struct omap3isp_prev_luma(9)
  • struct omap3isp_prev_update_config(9)

like I said. a whole entourage. main character energy from every single one of them πŸ‘‘βœ¨


aaaand that's the page!! ngl it's short but she's iconic in her own lowkey way πŸ’œ this lil beauty lives in ./include/uapi/linux, dated October 2026, and that's the tea fr fr πŸ“πŸ’…

πŸ“¦ where this page comes from