• 資料介紹
    • 引言
    • 操作方法
    • 小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

LAT1291 用色階來(lái)顯示彩色位圖(PDF)

03/24 10:21
571
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1291 用色階來(lái)顯示彩色位圖(PDF)

266.39 KB

引言

此需求由某客戶提出,需要用指定顏色的色階替換原始位圖的顏色來(lái)顯示彩色位圖。

操作方法

STM32U59 系列單片機(jī)集成的 GPU2D 外設(shè)具有將彩色(RGB24)轉(zhuǎn)換為純亮度格式(L8),以及將原始 Alpha 信息(A8)配合指定顏色(RGB24)重新生成彩色(RGB24)的功能。我們可以先將原始位圖像素彩色信息轉(zhuǎn)換為 L8 格式存入臨時(shí)緩沖,再利用 GPU2D 將此臨時(shí)緩沖數(shù)據(jù)按照 A8 像素格式,配合指定的顏色進(jìn)行渲染生成色階,實(shí)現(xiàn)原始位圖像素從彩色到色階的轉(zhuǎn)換。

小結(jié)

本文介紹了一種基于 STM32 GPU2D 外設(shè)的色彩格式轉(zhuǎn)換功能,通過(guò)它來(lái)實(shí)現(xiàn)在屏幕上按灰階(黑白、或其他指定顏色)顯示彩色位圖的方法,供有需要的 STM32 用戶參考。

資料預(yù)覽

相關(guān)推薦