news 2026/4/23 17:49:40

ARGB和对其原理是什么

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ARGB和对其原理是什么

1. ARGB 原理

ARGB 是带 Alpha(透明)通道的像素格式,核心是 “Alpha+RGB 三原色” 的 4 通道存储,文档中用的PIXEL_FORMAT_ARGB_8888是最常用类型:

  • 每个通道占 8 位(1 字节),总 32 位(4 字节)/ 像素;
  • 通道顺序(从高位到低位):A(透明值,0 = 全透,255 = 不透明)→ R(红)→ G(绿)→ B(蓝);
  • 用途:OSD 水印叠加时,通过 Alpha 通道控制文字 / 图像的透明程度,避免遮挡底层视频画面。

2. 对齐原理(文档中 16 位对齐)

对齐是让数据尺寸满足硬件 / 算法的 “整数倍要求”,文档中强制 16 位对齐(宽 / 高需被 16 整除),核心逻辑:

  • 原因:RV1126 的 OSD/RGN 模块硬件设计要求,16 位对齐能让数据读写、图层合成更高效,避免内存访问错误;
  • 计算方式:用get_align16_value函数,输入值不能被 16 整除时,向上取最近的 16 的倍数(比如宽 = 48→48,宽 = 50→64);
  • 作用:保证 Bitmap 数据的宽 / 高符合硬件处理规范,避免水印显示异常、编码失败。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 9:18:24

FreeFileSync (文件夹比较同步) v14.6

下载地址 https://pan.quark.cn/s/0dbf570fa2ac 介绍 FreeFileSync是一个文件夹比较和同步软件,可以创建和管理所有重要文件的备份副本。FreeFileSync不是每次都复制每个文件,而是确定源文件夹和目标文件夹之间的差异,并仅传输所需的最少数…

作者头像 李华
网站建设 2026/4/23 19:44:57

对 Promise.race 的理解

基础问答问:有使用过 Promise.race 吗,说说他的作用。答:Promise.race 接收一个 Promise 数组(或者一个具有迭代器的对象)作为参数,返回一个新的Promise,这个新的 Promise 结果是数组中第一个状…

作者头像 李华
网站建设 2026/4/23 23:06:31

)关于机器那些事儿

机器这个概念,在监控系统里具有比较特殊的场景。核心是因为两个原因:机器上面的服务有时会混部,导致机器和业务程序之间的对应关系不好搞(这就是对待机器不能像对待 Pod 的原因)采集器 agent 通常部署在机器上&#xf…

作者头像 李华
网站建设 2026/4/23 12:50:37

谷歌Gemini更新:手写编辑图片及识别AI视频功能详解

谷歌Gemini更新:手写编辑图片及识别AI视频功能详解 Gemini应用迎来智能升级! 谷歌为其Gemini应用推出新更新,新增功能使AI工具更贴近日常使用。用户现可通过Nano Banana工具直接在照片上涂鸦或标注来编辑图像,简化创意修改流程。此…

作者头像 李华