现有jpeg和png等图片,如何能转化成mif格式?
3个回答
展开全部
将jpeg和png等图片转化成mif格式的方法有:
1、利用Quartus自带的mif编辑器生成,其优点是对于小容量RAM可以快速方便的完成mif文件的编辑工作,不需要第三方软件的编辑,缺点是一旦数据量过大,必须要有充分的耐心,具体操作方法是,在quartus中,【file】/【new】,选择Memory Initialization file,弹出如下窗口:Number of words:可寻址的存储单元数,对于8bit地址线,此处选择256,words size:存储单元宽度,8bit,点击“OK”;
在表格中输入初始化数据,右键单击左侧地址值,可以修改地址和数据的显示格式,表中任一数据的地址=列值+行值,如图中蓝色单元的地址=24+4=28,对每个单元填写初始值之后,将文件保存即可。
2、利用mif软件来生成,无论使用什么编辑器,必须保证mif文件的格式如下:冒号左边是地址,右边是数据;分号结尾;
DEPTH = 256;
WIDTH = 8;
ADDRESS_RADIX = HEX;
DATA_RADIX = HEX;
CONTENT
BEGIN
0000 : 0000;
0001 : 0000;
0002 : 0000;
……
END
3、使用高级语言生成,用C语言或者matlab语言等来生成,C语言生成代码如下,本代码生成一个正弦波的数据波形,保存在TestMif.mif中,验证生成的数据是否正确,用记事本打开生成的mif文件,同时用Quartus打开mif文件,内容如下,能成功导入,且数据一致,说明生成正确。
1、利用Quartus自带的mif编辑器生成,其优点是对于小容量RAM可以快速方便的完成mif文件的编辑工作,不需要第三方软件的编辑,缺点是一旦数据量过大,必须要有充分的耐心,具体操作方法是,在quartus中,【file】/【new】,选择Memory Initialization file,弹出如下窗口:Number of words:可寻址的存储单元数,对于8bit地址线,此处选择256,words size:存储单元宽度,8bit,点击“OK”;
在表格中输入初始化数据,右键单击左侧地址值,可以修改地址和数据的显示格式,表中任一数据的地址=列值+行值,如图中蓝色单元的地址=24+4=28,对每个单元填写初始值之后,将文件保存即可。
2、利用mif软件来生成,无论使用什么编辑器,必须保证mif文件的格式如下:冒号左边是地址,右边是数据;分号结尾;
DEPTH = 256;
WIDTH = 8;
ADDRESS_RADIX = HEX;
DATA_RADIX = HEX;
CONTENT
BEGIN
0000 : 0000;
0001 : 0000;
0002 : 0000;
……
END
3、使用高级语言生成,用C语言或者matlab语言等来生成,C语言生成代码如下,本代码生成一个正弦波的数据波形,保存在TestMif.mif中,验证生成的数据是否正确,用记事本打开生成的mif文件,同时用Quartus打开mif文件,内容如下,能成功导入,且数据一致,说明生成正确。
2013-07-15
展开全部
1. 如果你装了photoshop,那么直接打开图片,然后选“储存为”,可在里面调整成储存为MIF文件
2. 如果你没装,那么直接打开PNG图片,然后按你键盘上的“PrintScreen”键,然后打开WINDOWS自带的“画图”,然后粘贴,然后把你要的部分剪切下来,然后再新建一个,再粘贴,再储存为MIF文件。
2. 如果你没装,那么直接打开PNG图片,然后按你键盘上的“PrintScreen”键,然后打开WINDOWS自带的“画图”,然后粘贴,然后把你要的部分剪切下来,然后再新建一个,再粘贴,再储存为MIF文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前几位,你们先弄清楚mif是啥东西再回答行不行?
BMP有专门的程序可以转换,JPEG/PNG先转成BMP再转成mif文件。
不过,好象只有二值图。
BMP有专门的程序可以转换,JPEG/PNG先转成BMP再转成mif文件。
不过,好象只有二值图。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询