PicToMif是一個(gè)可以由圖像或數(shù)據(jù)文件轉(zhuǎn)換為內(nèi)存初始文件(.mif)的工具.希望能為你帶來(lái)方便。
功能特點(diǎn):
將bmp圖片轉(zhuǎn)為mif文件
黑白圖片轉(zhuǎn)換為單色mif文件,如VGA實(shí)驗(yàn)
彩色圖片轉(zhuǎn)換為三色mif文件,在VGA上顯示彩色圖片
將二進(jìn)制文件轉(zhuǎn)為mif文件
將二進(jìn)制文件按位轉(zhuǎn)換為mif文件,如將中英文點(diǎn)陣字庫(kù)轉(zhuǎn)換為mif文件。
如何由圖像生成mif文件:
1. 點(diǎn)進(jìn)【圖像】選項(xiàng)卡
2. 點(diǎn)擊【打開(kāi)圖片】選擇一個(gè)圖片。
3. 在【顏色類型】中根據(jù)需要選擇【黑白】或【彩色】
4. 若為黑白圖,在【黑白選項(xiàng)】中選擇【黑色為1】或【白色為1】。
注意:如果是黑白圖片,生成ROM是要選擇字長(zhǎng)為1。
5. 若為彩色圖,在【彩色選項(xiàng)】中選擇【單一mif文件】或【三個(gè)mif文件】。
注意:如果是【單一mif文件】,生成ROM是要選擇字長(zhǎng)為3,每個(gè)字按紅綠藍(lán)表示各個(gè)分量
如果是【三個(gè)mif文件】,會(huì)生成三個(gè)mif文件,每個(gè)對(duì)應(yīng)于紅綠藍(lán)分量。生成ROM是要選擇字長(zhǎng)為1。
6. 【顏色界值】的用于顏色的界定。若為黑白圖,當(dāng)圖中的顏色紅綠藍(lán)三個(gè)分量均小于等于對(duì)應(yīng)界值是轉(zhuǎn)換為黑,否則為白。
若為彩色圖,當(dāng)圖中的顏色紅,綠或藍(lán)分量小于等于對(duì)應(yīng)界值時(shí)該分量轉(zhuǎn)換為0,否則為1。
7. 你可以點(diǎn)擊【預(yù)覽】查看轉(zhuǎn)換顏色后的效果。
8. 最后點(diǎn)擊【生成mif文件】
如何由數(shù)據(jù)文件生成mif文件:
1. 點(diǎn)進(jìn)【數(shù)據(jù)文件】選項(xiàng)卡
2. 點(diǎn)擊【打開(kāi)文件】按鈕選擇文件。
3. 在【字長(zhǎng)】中輸入字長(zhǎng)。注意:此時(shí)字長(zhǎng)要和ROM中字長(zhǎng)一致。
4. 最后點(diǎn)擊【生成mif文件】
MIF文件是什么?
MIF是Mapinfo用來(lái)向外交換數(shù)據(jù)的一種中間交換文件。當(dāng)用戶在Mapinfo中將一張Mapinfo地圖表以MIF格式轉(zhuǎn)出來(lái)MIF文件中后,Mapinfo會(huì)同時(shí)在用戶指定的保存目錄下生成兩個(gè)文件(*.mif,*.mid)。其中*.mif文件保存了該Mapinfo表的表結(jié)構(gòu)及表中所有空間對(duì)象的空間信息(如:每個(gè)點(diǎn)對(duì)象的符號(hào)樣式、點(diǎn)位坐標(biāo);每個(gè)線對(duì)象的線樣式、節(jié)點(diǎn)數(shù)據(jù)、節(jié)點(diǎn)坐標(biāo);區(qū)域?qū)ο蟮奶畛淠J健⒚總(gè)區(qū)域包含的子區(qū)域個(gè)數(shù)及每個(gè)區(qū)域的節(jié)點(diǎn)數(shù)、節(jié)點(diǎn)數(shù)等)。而*.mid文件則按記錄順序保存了每個(gè)空間對(duì)象的所有屬性信息。這兩個(gè)文件都為文本性質(zhì)的文件,用戶可以通過(guò)相應(yīng)的文件讀寫方法實(shí)現(xiàn)對(duì)文件內(nèi)容的讀寫。