在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 4547|回复: 8

请求帮助:Matlab算法转换位verilog

[复制链接]
发表于 2009-10-17 10:06:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
( Y(j,i) = uint8(0.257 *int16(BMP(i,j,1))+0.504*int16(BMP(i,j,2))+0.098*int16(BMP(i,j,3))) +16;

这是BMP图像(RGB格式)转换成YUV格式的一部分代码,其中Y(j,i)就是YUV中的Y分量的(j,i)点出的分量值。而BMP(i,j,2),BMP(i,j,1),BMP(i,j,3)分别代表BMP图像中的(i,j)点处的R,G,B分量值。其实这个地方要表达的意思就是将R,G,B三个分量之和Y,U,V三个分量分别对应起来。

不知到我这样说大家能不能明白我说的意思。如果有什么不明白的可以跟帖。说了这麽多只是真诚的希望能够得到大家的帮助。有兴趣的也可以来一起探讨一下。
 楼主| 发表于 2009-10-17 14:49:38 | 显示全部楼层
没有人回答我?55555555555555555555555555

是我没有描述清楚还是说高手没有出现啊???????
回复 支持 反对

使用道具 举报

发表于 2009-10-17 14:53:43 | 显示全部楼层
这个很简单
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-17 14:55:58 | 显示全部楼层
简单??

怎么说啊?
回复 支持 反对

使用道具 举报

发表于 2009-10-17 14:59:47 | 显示全部楼层
你连公式都给出来了,还有什么问题吗?
这就是RGB->YUV转换而已,乘法加法实现。
如果想要复用技术也很好实现,没有讨论的意义。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-17 16:41:36 | 显示全部楼层
3# remnant

请问一下:您走了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-17 16:42:48 | 显示全部楼层


   
你连公式都给出来了,还有什么问题吗?
这就是RGB->YUV转换而已,乘法加法实现。
如果想要复用技术也很好实现,没有讨论的意义。
remnant 发表于 2009-10-17 14:59



还在吗?
回复 支持 反对

使用道具 举报

发表于 2009-10-19 11:40:27 | 显示全部楼层
可以先用Verilog写个model,这样就可以自由控制你的bit数,并且先不用考虑正负数的rtl实现,仿真OK后再加入RTL的仿真,两者比较能确认你做的工作OK。
回复 支持 反对

使用道具 举报

发表于 2010-5-20 12:33:03 | 显示全部楼层
看似简单啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-12 05:18 , Processed in 0.017489 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表