EDA365电子论坛网
标题: FPGA图像处理:图片转MIF/COE小软件 [打印本页]
作者: on1e 时间: 2021-4-1 09:11
标题: FPGA图像处理:图片转MIF/COE小软件
本帖最后由 on1e 于 2021-4-1 09:21 编辑 : M+ n- L/ Z% S, O2 l! U
. \) R! x, m' \9 u6 V4 k i
Hi,大家好!前几篇我们讨论了FPGA图片显示的方法,静态图片一般是存储到ROM里,再从ROM中读出像素点颜色,最后显示到显示屏幕上。过程中,我们需要把图片转换成mif,或者coe文件,以供FPGA的ROM IP核调用。前面咱们使用了从网上找到的小工具,似乎它生成的图片有些歪,为此,我们今天自己做了一个小工具,推荐给大家哦。
图10 B( f9 e p( S! M0 q
/ g7 L2 ?( T8 A9 X8 r: R5 r/ x
使用方法也很简单:3 r/ _7 f6 t7 R) q
第一步:加载一张图片,
( Z+ y; Z. k: g I/ s5 ^* [" z2 g支持的图片格式不限于bmp哦,可以支持几乎所有的图片格式。加载完成之后,图片会显示在预览框里。图片显示默认为缩放模式,可以通过菜单“图片“进行设置。 l% J% x/ }+ B. r
+ E: e- B/ l) g, j* [' B
图2
3 I, f$ D; U4 S, R
! Y- w+ E4 d, Y2 @' }
第二步:选择要输出的mif、coe文件参数。- G( j( v7 Y3 E" {8 N! \
叮以直接选择RGB888,RGB56..gray8,黑白等等,也可以点击更多."按钮,选择其他格式。比如这里我们把蓝色分量去掉。这里可以改变mif或coe文件保存的位置,默认放在在图片旁边。点确定后,可以看到需要的FPGA的存储空间。; d4 E0 D4 o* q5 W+ ^! z
8 k2 v0 \ z1 \- E! m; e
图3
5 u4 T! g/ _/ z! i/ W8 ]3 W& N% q' v I/ x6 u
图44 Y2 x1 x$ o7 H$ ?- d& T: N$ {
% {8 ~2 ?/ M; N7 x
3 [5 S4 @- ]6 g4 T, B
图50 l+ v6 {1 k" b- [0 }2 ~3 H; O( Z; O
% T3 r# ~* l. z; L* g6 U
/ p0 \1 b( F+ T# T1 P4 `* }* R图6
; H8 t+ y+ ? Z t
$ K, Z8 X. K; v/ q, R7 K( [7 B. L$ E9 s6 A2 a4 x: K
图7
' ?( v& P, o0 {
第三步:只要点击"生成文件"就可以在指定的位置生成需要的文件了。大家也可以试试看哦。(PS:也可以把改变后的图片效果直接另存成图片,通过图片菜单)6 W/ `/ r) `& G' g3 Z& K, ]
, a- X3 y+ N- B1 C. ~
+ f h% U% q! z6 {7 J
作者: Iroiman 时间: 2021-4-6 09:53
不错
作者: 理论的 时间: 2021-4-6 18:23
不错的软件
7 J' k$ F; d1 }1 Y2 e
3 W: a: @, g. z9 ^2 {7 t
作者: wje_ustb 时间: 2022-1-4 18:14
bucuo
欢迎光临 EDA365电子论坛网 (https://eda365.com/) |
Powered by Discuz! X3.2 |