找回密码
 注册
关于网站域名变更的通知
查看: 594|回复: 3
打印 上一主题 下一主题

FPGA图像处理:图片转MIF/COE小软件

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-4-1 09:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 on1e 于 2021-4-1 09:21 编辑 & w' Z+ R2 R5 S* E( V, ~
8 S4 K9 l$ {! L' W! w- c
Hi,大家好!前几篇我们讨论了FPGA图片显示的方法,静态图片一般是存储到ROM里,再从ROM中读出像素点颜色,最后显示到显示屏幕上。过程中,我们需要把图片转换成mif,或者coe文件,以供FPGA的ROM IP核调用。前面咱们使用了从网上找到的小工具,似乎它生成的图片有些歪,为此,我们今天自己做了一个小工具,推荐给大家哦。  
图1+ G4 N6 W) `  ^3 f. @1 y* \7 N
9 N: U' f3 [9 I
使用方法也很简单:& G2 g4 h+ C) m3 g% L" A
第一步:加载一张图片,3 l! w: |; A# w
支持的图片格式不限于bmp哦,可以支持几乎所有的图片格式。加载完成之后,图片会显示在预览框里。图片显示默认为缩放模式,可以通过菜单“图片“进行设置。$ i' v( T: z  J7 W0 T4 e+ |$ U

% i) ^( `! r- d1 ~8 E
图2. E. E3 v7 b& y, A5 l' _6 h/ J

5 [' H# @, Z9 `. g$ D第二步:选择要输出的mif、coe文件参数。, E- z6 o& P* k6 W; C
叮以直接选择RGB888,RGB56..gray8,黑白等等,也可以点击更多."按钮,选择其他格式。比如这里我们把蓝色分量去掉。这里可以改变mif或coe文件保存的位置,默认放在在图片旁边。点确定后,可以看到需要的FPGA的存储空间。
3 r! G' V6 W& `0 v+ N7 ~
9 ^  J% B2 {# \( h/ G' G0 \7 U- t6 |
  
图3
: r' k  _4 q: V  t

) D& G3 R2 _& j0 z
图4
1 |6 }2 q0 @% \2 S
. u# G# j0 A" c4 \* D8 p6 _

4 o) m$ }7 {( [
图52 Q/ E; x0 q1 ]4 a4 Z
! z( t1 X2 h9 N1 Y$ i$ H: X/ V
" }) P# o$ K( J( O2 `7 T
图6
" f6 B/ d  N$ A2 v# y- p
- m2 n' K/ f3 Y6 p
% F% m8 ~+ u/ _$ k3 {  R
图7
# Z  J, U1 U. E5 T/ Z# X/ w- S9 e# @
第三步:只要点击"生成文件"就可以在指定的位置生成需要的文件了。大家也可以试试看哦。(PS:也可以把改变后的图片效果直接另存成图片,通过图片菜单)) ]% l) @3 `0 ~

" d' ?0 \0 m  v0 u. p; |
& m+ N$ u& ?; n6 h# v4 p

该用户从未签到

2#
发表于 2021-4-6 09:53 | 只看该作者
不错                                 

该用户从未签到

3#
发表于 2021-4-6 18:23 | 只看该作者
不错的软件
( O6 \- z, J9 y3 E9 a1 {0 b$ x4 G' }- e& Q( Z$ W. i" g
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-10 16:43 , Processed in 0.140625 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表