news 2026/4/18 0:04:24

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 8:44:03

碎片化学习:DeepSeek 定制个人技术成长计划与知识点拆解

碎片化学习:DeepSeek 定制个人技术成长计划与知识点拆解前言:技术浪潮中的学习困境在信息技术飞速发展的今天,技术栈的更新迭代速度远超以往。开发者、工程师、数据科学家等技术从业者,面临着前所未有的学习压力。一方面&#xff…

作者头像 李华
网站建设 2026/4/18 7:01:18

DeepSeek vs 通义千问:代码生成场景准确率与响应速度实测分析报告

DeepSeek vs 通义千问:代码生成场景准确率与响应速度实测分析报告引言在人工智能技术飞速发展的今天,代码生成已成为提升开发效率的关键工具。本文通过200组严格设计的测试用例,对DeepSeek-R1(以下简称DeepSeek)与通义…

作者头像 李华
网站建设 2026/4/18 8:00:36

常用存储器介绍

存储器按其存储介质特性主要分为两大类:易失性存储器和非易失性存储器。易失性存储器:在断电后数据会丢失,如 RAM。非易失性存储器:即使断电也能保留数据,如 ROM、Flash,以及一些新兴技术。一、易失性存储器…

作者头像 李华
网站建设 2026/4/18 7:42:17

2025 年必须尝试的 5 个 Laravel 新特性

引言Laravel 一直在向世人证明,为什么它是最受欢迎的 PHP 框架之一。每一次版本更新,都能带来让日常开发更顺手、更干净、也更高效的新能力。如果你还没来得及研究最近的改动,下文这 5 个全新特性 值得你马上关注——从更聪明的事务回滚回调&…

作者头像 李华
网站建设 2026/4/10 18:41:25

8个降AI率工具,MBA高效写作必备

8个降AI率工具,MBA高效写作必备 AI降重工具:MBA论文写作的高效助手 在当今学术写作中,AI生成内容(AIGC)已成为普遍现象,但随之而来的高AIGC率和查重率问题也让许多MBA学生感到困扰。尤其在撰写高质量论文时…

作者头像 李华