[發明專利]一種基于FPGA的圖像字符疊加方法有效
| 申請號: | 202010931189.1 | 申請日: | 2020-09-07 |
| 公開(公告)號: | CN112135073B | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 盧小銀;雷秀軍;嚴德斌;金一 | 申請(專利權)人: | 合肥富煌君達高科信息技術有限公司 |
| 主分類號: | H04N5/445 | 分類號: | H04N5/445;H04N5/265 |
| 代理公司: | 合肥維可專利代理事務所(普通合伙) 34135 | 代理人: | 吳明華 |
| 地址: | 230088 安徽省合肥市*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 fpga 圖像 字符 疊加 方法 | ||
1.一種基于FPGA的圖像字符疊加方法,其特征在于:包括如下步驟:
(1)以圖像的預設像素位置為起始點依次遍歷單個字符區域的起始點;
(2)根據預設第一映射表,判斷起始點所屬字符區域是否需要疊加字符,若是,進入步驟(3),否則繼續遍歷單個字符區域的起始點;
(3)根據預設第一映射表,獲取字符區域需要疊加的字符內容;
(4)判斷字符內容屬性,根據字符內容屬性獲取字符區域實際疊加的字符內容;
(5)根據實際疊加的字符內容查找第二映射表,獲取疊加字符位圖信息的內存地址數據;
(6)根據內存地址數據遍歷讀取疊加字符位圖信息中的每個像素數據,并遍歷寫入到圖像像素。
還包括在步驟(1)之前建立用于存儲疊加字符位圖信息的字庫,所述建立方法為:
根據預設單個字符位圖的寬度確定FPGA內部的RAM的位寬,單個字符位圖的一行數據存入RAM的一個地址中;
采用一個RAM存儲一個字符位圖或者拓展一個RAM的地址空間實現一個RAM存儲多個字符位圖;
采用第一預設位地址位對單個字符進行尋址編碼,加上第二預設位地址位。
2.根據權利要求1所述的一種基于FPGA的圖像字符疊加方法,其特征在于:所述第一映射表中的數據以key-value形式存儲,所述key域數據為在整個字符疊加區域中單個字符區域的起始點,所述value域數據為疊加字符內容或者為空。
3.根據權利要求2所述的一種基于FPGA的圖像字符疊加方法,其特征在于:所述在整個字符疊加區域中每個字符區域的起始點,是以整個字符疊加區域的左上角(x0,y0)為參考點,起始點與參考點的相對坐標位置。
4.根據權利要求1所述的一種基于FPGA的圖像字符疊加方法,其特征在于:所述第二映射表的key域數據為疊加字符內容,所述value域數據為單個疊加字符尋址編碼的起始地址。
5.根據權利要求4所述的一種基于FPGA的圖像字符疊加方法,其特征在于:所述第一預設位地址位的大小根據字庫中存儲的字符總數確定,所述第二預設位地址位的大小根據單個字符位圖的數據行數確定。
6.根據權利要求5所述的一種基于FPGA的圖像字符疊加方法,其特征在于:所述單個字符的位圖寬度和高度為32×32像素,所述RAM的位寬為36bit,深度為1024。
7.根據權利要求1所述的一種基于FPGA的圖像字符疊加方法,其特征在于:所述步驟(4),若字符內容屬性為靜態數據,則直接以步驟(3)獲得的疊加字符內容作為實際疊加的字符內容,若字符內容為動態數據,則根據步驟(3)獲得的疊加字符內容到圖像動態數據中提取實際疊加的字符內容。
8.根據權利要求1所述的一種基于FPGA的圖像字符疊加方法,其特征在于:所述疊加字符的位圖信息在數據庫中存儲時采用1bit存儲每個像素的顏色信息,0和1分別表示前景色和背景色,所述疊加字符的位圖信息在寫入圖像時,根據用戶自定義配置數據顯示疊加字符的前景色和背景色或者根據圖像中當前像素的背景色自適應調節前景色同時以當前像素的背景色為疊加字符的背景色。
9.根據權利要求8所述的一種基于FPGA的圖像字符疊加方法,其特征在于:所述根據圖像中當前像素的背景色自適應調節前景色的方法為:
當圖像為黑白圖像時:
若背景灰度值≥128時,疊加字符顯示黑色;
當背景灰度值128時,疊加字符顯示白色;
當圖像為彩色圖像時:
根據RGB值某個單通道值是否超過128來自動顯示黑色或白色。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥富煌君達高科信息技術有限公司,未經合肥富煌君達高科信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010931189.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種3D打印機的智能供料裝置
- 下一篇:用于空調濕度控制的方法、裝置及空調
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





