在之前的推文里面也給大家介紹了JPEGLS算法的一些內容,可以點擊下方鏈接查看JPEGLS算法簡介
現在來看一下GitHub上面一個開源的JPEG LS算法的Verilog實現
開源地址:https://github.com/WangXuan95/FPGA-JPEG-LS-encoder
項目介紹
基于 FPGA 的流式的 JPEG-LS 圖像壓縮器,特點是:
純 Verilog 設計,可在各種FPGA型號上部署
用于壓縮 8bit 的灰度圖像。
可選無損模式,即 NEAR=0 。
可選有損模式,NEAR=1~7 可調。
圖像寬度取值范圍為 [5,16384],高度取值范圍為 [1,16384]。
極簡流式輸入輸出。
使用方法
RTL 目錄中的 jls_encoder.v 是用戶可以調用的 JPEG-LS 壓縮模塊,它輸入圖像原始像素,輸出 JPEG-LS 壓縮流。
模塊參數
jls_encoder 只有一個參數:決定了 NEAR 值,取值為 3'd0 時,工作在無損模式;取值為 3'd1~3'd7 時,工作在有損模式。
parameter[2:0]NEAR
流程
資源消耗
-
FPGA
+關注
關注
1640文章
21887瀏覽量
610879 -
算法
+關注
關注
23文章
4675瀏覽量
94195 -
Verilog
+關注
關注
28文章
1362瀏覽量
111288 -
壓縮器
+關注
關注
0文章
28瀏覽量
7928
原文標題:FPGA開源項目介紹---圖像壓縮
文章出處:【微信號:FPGA開源工坊,微信公眾號:FPGA開源工坊】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
基于DSP的JPEG圖像壓縮設計
基于JPEG標準的靜態圖像壓縮算法研究
壓縮文件可以使用pdf壓縮器嗎
如何使用pdf壓縮器把文件進行壓縮
靜止圖像壓縮標準JPEG IP核的設計與實現
基于DSP的圖像采集及JPEG-LS壓縮系統
如何使用FPGA實現機載圖像無損和近無損壓縮方案

評論