日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux下使用FB庫讀取BMP圖片(linuxfbbmp)

隨著計算機(jī)技術(shù)的快速發(fā)展,圖像處理已經(jīng)成為計算機(jī)科學(xué)中重要的一部分。在眾多的圖像處理技術(shù)中,圖像讀取是其中非?;A(chǔ)和常見的一項技術(shù),而BMP格式圖片由于其簡單易用、可讀性強(qiáng)、使用廣泛等特性,在圖像讀取中占據(jù)了重要地位。本文將介紹如何使用Linux下FB庫讀取BMP圖片。

目前創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、紹興網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

FB庫簡介

FB全稱Framebuffer,是一個在Linux內(nèi)核中被廣泛使用的圖形設(shè)備接口。它提供了一種直接訪問顯卡和顯示屏幕的方式,從而能夠讓用戶控制和操縱屏幕上的內(nèi)容,是嵌入式系統(tǒng)、圖形操作系統(tǒng)及游戲終端等領(lǐng)域中廣泛使用的一種技術(shù)。

FB中最基本的有關(guān)圖形的信息包括屏幕分辨率、色深、顯示模式等等。FB庫提供了一系列的API,其中Framebuffer的映射以及像素讀寫是FB庫最常用的兩個函數(shù)。

準(zhǔn)備工作

在Linux下讀取BMP圖片,需要先安裝libjpeg-turbo庫來處理JPG圖片。在Ubuntu環(huán)境下,可通過如下指令進(jìn)行安裝:

sudo apt-get install libjpeg-turbo8-dev

然后,在Ubuntu環(huán)境下,可通過如下指令安裝FB庫:

sudo apt-get install libfb-dev

接下來,需要準(zhǔn)備一張BMP格式的圖片,可以在網(wǎng)絡(luò)上自行下載。以“test.bmp”作為示例圖片,將它放在代碼編寫目錄下。

讀取BMP圖片

由于FB庫僅能支持一部分的圖片格式,因此需要進(jìn)行圖片格式轉(zhuǎn)換,將BMP圖片轉(zhuǎn)換為PBM圖片,再進(jìn)行讀取。

將“test.bmp”圖片轉(zhuǎn)換為“test.pbm”圖片,可使用如下指令:

convert test.bmp test.pbm

其中,“convert”是imagemagick庫中的一個命令,可通過以下指令進(jìn)行安裝:

sudo apt-get install imagemagick

使用FB庫讀取PBM圖片,需要先打開顯示設(shè)備,然后映射顯示地址到內(nèi)存下,再使用兩個函數(shù),分別獲取PBM文件頭和PBM文件數(shù)據(jù)。

具體代碼如下:

“`c

#include

#include

#include

#include

#include

typedef unsigned char BYTE;

typedef unsigned short WORD;

typedef unsigned int DWORD;

typedef struct tagBITMAPFILEHEADER {

WORD bfType;

DWORD bfSize;

WORD bfReserved1;

WORD bfReserved2;

DWORD bfOffBits;

} BITMAPFILEHEADER;

typedef struct tagBITMAPINFOHEADER {

DWORD biSize;

DWORD biWidth;

DWORD biHeight;

WORD biPlanes;

WORD biBitCount;

DWORD biCompression;

DWORD biSizeImage;

DWORD biXPelsPerMeter;

DWORD biYPelsPerMeter;

DWORD biClrUsed;

DWORD biClrImportant;

} BITMAPINFOHEADER;

int mn(int argc, char **argv) {

int fbfd = open(“/dev/fb0”, O_RDWR);

struct fb_var_screeninfo vinfo;

ioctl(fbfd, FBIOGET_VSCREENINFO, &vinfo); //獲取屏幕信息

int line_length = vinfo.xres * 4; //每行所占的空間

void *fb_data = mmap(NULL, vinfo.yres * line_length, PROT_READ | PROT_WRITE, MAP_SHARED, fbfd, 0); //映射屏幕內(nèi)存

int i, j;

FILE *fp_bmp = fopen(“test.pbm”, “r”);

char str_magic[3];

BITMAPINFOHEADER bmpHeader;

fscanf(fp_bmp, “%s %d %d”, str_magic, &bmpHeader.biWidth, &bmpHeader.biHeight);

fscanf(fp_bmp, “%d”, &i);

BYTE *p_bmp = (BYTE *)malloc(bmpHeader.biWidth * bmpHeader.biHeight);

for (j = 0; j

p_bmp[j] = fgetc(fp_bmp) – ‘0’;

}

int x = (vinfo.xres – bmpHeader.biWidth) >> 1; //計算居中顯示時的起始點坐標(biāo)

int y = (vinfo.yres – bmpHeader.biHeight) >> 1;

BYTE *p_disp = (BYTE *)fb_data + y * line_length + x * 4; //定位到屏幕顯存的對應(yīng)位置處

for (j = 0; j

for (i = 0; i

*p_disp++ = *p_bmp++ * 255; //在顯存中設(shè)置像素值

*p_disp++ = *p_bmp++ * 255;

*p_disp++ = *p_bmp++ * 255;

*p_disp++ = 0;

}

p_disp += (line_length – bmpHeader.biWidth * 4); //跳過未使用空間

}

free(p_bmp);

fclose(fp_bmp);

munmap(fb_data, vinfo.yres * line_length); //撤銷映射

close(fbfd); //關(guān)閉文件描述符

return 0;

}

“`

在代碼中,我們使用open函數(shù)打開/dev/fb0文件描述符,然后使用ioctl函數(shù)獲取屏幕信息。接下來,使用mmap函數(shù)映射屏幕內(nèi)存,并讀取PBM圖片數(shù)據(jù)。計算屏幕顯示位置坐標(biāo),以及在顯存中設(shè)置像素值。

編譯和運行

將上述代碼保存至“test.c”文件中,通過如下指令進(jìn)行編譯:

gcc -o test test.c

編譯完成后,使用如下指令運行:

./test

如果操作系統(tǒng)和FB庫設(shè)置正確,屏幕將會顯示出中心對齊的BMP圖片。

結(jié)語

相關(guān)問題拓展閱讀:

  • 誰知道在linux下的常用后綴名???

誰知道在linux下的常用后綴名?。?/h3>

我個人感覺linux下沒有有后綴裂歷名,它只是用“.”來將文件名分成若干個部分,分別說該文件的性質(zhì)。比如tar是說明linux中歸檔命令產(chǎn)生的文派橡件,看到這個時,就知道應(yīng)該用tar命令來對該文件進(jìn)行操作。gz是說明該文件是gzip命令壓縮后產(chǎn)生的文件。比如gaim-0.64-libqqpatched.tar.gz,它是說這個文件是gaim0.64版本的所有文件,經(jīng)過歸檔、壓縮后生成的文件。這個文件是源代碼文件,解壓后塵源旁需要編譯安裝才能夠在系統(tǒng)上運行。這些你可以去找一些linux的書籍來看

文件后綴名解釋-所有的文件格式

A 對象代碼庫文件

AAM Authorware shocked文件

AAS Authorware shocked包

ABF Adobe二進(jìn)制屏幕字體

ABK CorelDRAW自動備份文件

ABS 該類文件有時用于指示一個摘要(就像在一篇有關(guān)科學(xué)方面的文章的一個摘要或概要,取自abstract)

ACE Ace壓縮檔案格式

ACL CorelDRAW 6鍵盤快捷鍵文件

ACM Windows系統(tǒng)目錄文件

ACP Microsoft office助手預(yù)覽文件

ACR 美國放射醫(yī)學(xué)大學(xué)文件格式

ACT Microsoft office助手文件

ACV OS/2的驅(qū)動程序,用于壓縮或解壓縮音頻數(shù)據(jù)

AD After Dark屏幕保護(hù)程序

ADA Ada源文件(非-GNAT)

ADB Ada源文件主體(GNAT);HP100LX組織者的約定數(shù)據(jù)庫

ADD OS/2用于引導(dǎo)過程的適配器驅(qū)動程序

ADF Amiga磁盤文件

ADI AutoCAD設(shè)備無關(guān)二進(jìn)制繪圖儀格式

ADM After Dark多模塊屏幕保護(hù);Windows NT策略模板

ADP FaxWork用于傳真調(diào)制解調(diào)器的交互安裝文件;Astound Dynamite文件

ADR After Dark薠聊槐;?;Smart Address的地址簿

ADS Ada源文件說明書(GNAT)

AFM Adobe的字體尺度

AF2,AF3 ABC的FlowChat文件

AI Adobe Illustrator格式圖形

AIF,AIFF 音頻互交換文件,Silicon Graphic and Macintosh應(yīng)用程數(shù)逗序的聲音格虛猜式

AIFC 壓縮AIF

AIM AOL即時信息傳送

AIS ACDSee圖形序列文件;Velvet Studio設(shè)備文件

AKW RoboHELP的幫助工程中所有A-關(guān)鍵詞

ALAW 歐洲音頻格式

ALB JASC Image Commander相冊

ALL 藝術(shù)與書信庫

AMS Velvet Studio音樂模塊(MOD)文件;Extreme的Tracker模塊文件

ANC Canon Computer的調(diào)色板文件,包含一系列可選的顏色板

ANI Windows系統(tǒng)中的動畫光標(biāo)

ANS ANSI文本文件

ANT SimAnt For Windows中保存的游戲文件

API Adobe Acrobat使用的應(yīng)差畢型用程序設(shè)計接口文件

APR Lotus Approach 97文件

APS Microsoft Visual C++文件

ARC LH ARC的壓縮檔案文件

ARI Aristotle聲音文件

ARJ Robert Jung ARJ壓縮包文件

ART Xara Studio籜募籆anon Crayola美術(shù)文件;Clip Art文件格式;另一種光線跟蹤格式;AOL使用的用Johnson—Grace壓縮算法壓縮的標(biāo)記文件

ASA Microsoft Visual InterDev文件

ASC ASCⅡ文本文件;PGP算法加密文件

ASD Microsoft Word的自動保存文件;Microsoft高級流媒體格式(microsoft advanced

streaming FORMat,ASF)的描述文件;可用NSREX打開 Velvet Studio例子文件

ASE Velvet Studio采樣文件

ASF Microsoft高級流媒體格式文件

A 匯編語言源文件,Pro/E裝配文件

ASO Astound Dynamite對象文件

ASP 動態(tài)網(wǎng)頁文件;ProComm Plus安裝與連接腳本文件;Astound介紹文件

AST Astound多媒體文件;ClarisWorks“助手”文件

ASV DataCAD自動保存文件

ASX Cheyenne備份腳本文件;Microsoft高級流媒體重定向器文件,視頻文件

ATT AT

ATW 來自個人軟件的Any Time Deluxe For Windows個人信息管理員文件

AU Sun/NeXT/DEC/UNIX聲音文件;音頻U-Law(讀作“mu-law”)文件格式

AVB Computer Associates Inoculan反病毒軟件的病毒感染后文件

AVI Microsoft Audio Video Interleave電影格式

AVR Audio Visual Research文件格式

AVS 應(yīng)用程序可視化格式

AWD FaxVien文檔

AWR Telsis數(shù)字儲存音頻文件擴(kuò)展名格式

Axx ARJ壓縮文件的分包序號文件,用于將一個大文件壓至幾個小的壓縮包中(xx取01-99的數(shù)字)

A3L Authorware 3.x庫文件

A4L Authorware 4.x庫文件

A5L Authorware 5.x庫文件

A3M,A4M Authorware Macintosh未打包文件

A4P Authorware無運行時間的打包文件

A3W,A4W,A5W 未打包的Authorware Windows文件

BAK 備份文件

BAS BASIC源文件

BAT 批處理文件

BDF West Point Bridger Designer文件

BFC Windows 95 Briefcase文檔

BG Backgammon For Windows下的游戲文件

BGL Microsoft Flight Simulator(微軟飛行模擬器)的視景文件

BI 二進(jìn)制文件

BIF Group Wise的初始化文件

BIFF XLIFE 3D格式文件

BIN 二進(jìn)制文件

BK,BK$ 有時用于代表備份版本

BKS IBM BookManager Read書架文件

BMK 書簽文件

BMP Windows或OS/2位圖文件

BMI Apogee BioMenace數(shù)據(jù)文件

BOOK Adobe FrameMaker Book文件

BOX Lotus Notes的郵箱文件

BPL Borlard Delph 4打包庫

BQY BrioQuery文件

BRX 用于查看多媒體對象目錄的文件

BSC MS Developer Studio瀏覽器信息文件

BSP Quake圖形文件

BS1 Apogee Blake Stone數(shù)據(jù)文件

BS_ Microsoft Bookshelf Find菜單外殼擴(kuò)展名

M Norton 應(yīng)用程序使用的批處理文件

BUD Quicken的備份磁盤

BUN CakeWalk 聲音捆綁文件(一種MIDI程序)

BW SGI黑白圖像文件

BWV 商業(yè)波形文件

BYU BYU的電影文件格式

B4 Helix Nuts and Bolts文件

C C代碼文件

C0l 臺風(fēng)波形文件

CAB Microsoft壓縮檔案文件

CAD Softdek的Drafix CAD文件

CAL CALS壓縮位圖;歷計劃表數(shù)據(jù)

CAM Casio照相機(jī)格式

CAP 壓縮音樂文件格式

CAS 逗號分開的ASCⅡ文件

CAT Quicken使用 的IntellCharge分類文件

CB Microsoft干凈引導(dǎo)文件

CBI 二進(jìn)制卷格式文件(用于IBM大型機(jī)系統(tǒng))

CC Visual dBASE用戶自定義類文件

CCA cc:郵件文件

CCB Visual Basic動態(tài)按鈕配置文件

CCF 多媒體查看器配置文件,用于OS/2

CCH Corel圖表文件

CCM Lotus cc:郵箱(例如“INBOX.CCM”)

CCO CyberChat數(shù)據(jù)文件

CCT Macromedia Director Shockwave投影

CDA CD音頻軌道

CDF Microsoft頻道定義格式文件

CDI Philip的高密盤交互格式

CDM Visual dBASE自定義數(shù)據(jù)模塊文件

CDR CorelDRAW繪圖文件;原始音頻CD數(shù)據(jù)文件

CDT CorelDRAW模板

CDX CorelDRAW壓縮繪圖文件;Microsoft Visual FoxPro索引文件

CEL CIMFast事件語言文件

CER 證書文件(MIME x-x509-ca-cert)

CFB Compton的多媒文件

CFG 配置文件

CFM CotdFusion模板文件;Visual dBASE Windows用戶定制表單

CGI 公共網(wǎng)關(guān)接口腳本文件

CGM 計算機(jī)圖形元文件

CH OS/2配置文件

CHK 由Windows磁盤碎片整理器或磁盤掃描保存的文件碎片

CHM 編譯過的HTML文件

CHR 字符集(字體文件

CHP Ventura Publisher章節(jié)文件

CHT ChartViem文件;Harvard Graphics矢量文件

CIF Adaptec CD 創(chuàng)建器 CD映像文件

CIL Clip Gallery下載包

CIM SimCity 2023文件

CIN OS/2改變控制文件用于跟蹤INI文件中的變化

CK1 iD/Apogee Commander Keen 1數(shù)據(jù)文件

CK2 iD/Apogee Commander Keen 2數(shù)據(jù)文件

CK3 iD/Apogee Commander Keen 3數(shù)據(jù)文件

CK4 iD /Apogee Commander Keen 4數(shù)據(jù)文件

CK5 iD /Apogee Commander Keen 5數(shù)據(jù)文件

CK6 iD /Apogee Commander Keen 6數(shù)據(jù)文件

CLASS Java類文件

CLL Crick Software Clicker文件

CLP Windows 剪貼板文件

CLS Visual Basic類文件

CMD Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASEⅡ程序文件

CMF Corel元文件

CMG Chesaster保存的游戲文件

CMP JPEG位圖文件;地址文檔

CMV Corel Move動畫文件

CMX Corel Presentation Exchange圖像

CNF Telnet,Windows和其他其內(nèi)格式會發(fā)生改變的應(yīng)用程序使用的配置文件

CNM Windows應(yīng)用程序菜單選項和安裝文件

CNQ Compuworks Design Shop文件

CNT Windows(或其他)系統(tǒng)用于幫助索引或其他目的內(nèi)容文件

COB TrueSpace 2對象文件

COD Microsoft C編譯器產(chǎn)生的可顯示機(jī)器碼/匯編代碼文件,其中附有源C代碼作為注釋

COM 命令文件(程序)

CPD Corel Print Office文件(圖形)

CPD,CPE 傳真覆蓋文檔

CPI Microsoft MS-DOS代碼頁信息文件

CPL 控制面板擴(kuò)展名,Corel顏色板

CPO Corel打印存儲文件

CPP C++代碼文件

CPR Corel提供說明書文件

CPT Corel 照片-籜枷?

CPX Corel Presentation Exchange壓縮圖形文件

CRD Windows Cardfile文件

CRP Corel 提供的運行時介紹文件;Visual dBASE自定義報表文件

CRT 認(rèn)證文件

CSC Corel腳本文件

CSP PC Emcee On_Screen圖像

CSS 瀑布式表格文件

CST Macromedia Director Cast文件

CSV 逗號分隔的值文件

CT Scitex CT位圖文件;Paint Shop Pro Grapic編輯器文件

CTL 通常用于表示一個包含控件信息的文件;FaxWork用它來保持有關(guān)每個傳真收到或發(fā)出的信息

CUE Microsoft提示牌數(shù)據(jù)文件

CUR Windows光標(biāo)文件

CUT Dr Halo位圖文件

CV Corel版本的檔案文件;Microsoft CodeView信息屏幕文件

CWK ClarisWorks數(shù)據(jù)文件.

CWS ClarisWorks模塊

CXT Macromedia Director受保護(hù)的(不可編輯的)投影文件

CXX C++源代碼文件

DAT 數(shù)據(jù)文件;WrodPerfect合并數(shù)據(jù)文件;用于一些MPEG格式的文件

DB Borland的Paradox 7表

DBC Microsoft Visual FoxPro數(shù)據(jù)庫容器文件

DBF dBASE文件,一種由Ashton-Tate創(chuàng)建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和類似數(shù)據(jù)庫或與數(shù)據(jù)庫有關(guān)產(chǎn)品識別;可用數(shù)據(jù)文件(能被Excel 97打開);Oracle 8.1.x表格空間文件

DBX DataBearn圖像;Microsoft Visual FoxPro表格文件

DCM DCM模塊格式文件

DCR 沖擊波文件

DCS 桌面顏色分隔文件

DCT Microsoft Visual FoxPro數(shù)據(jù)庫容器

DCU Delphi編譯單元文件

DCX Microsoft Visual FoxPro數(shù)據(jù)庫容器;基覺CX的傳真圖像;宏

DC5 DataCAD繪圖文件

DDF Btrieve或Xtrieve數(shù)據(jù)定義文件,它包含用于描述Btrieve或Xtrieve文件的元數(shù)據(jù)

DDIF Digital Equipment或 Compaq格式,用于保存他們圖像與字處理文檔

DEF SmartWareⅡ數(shù)據(jù)文件;C++模塊定義文件

DEFI Oracle 7 卸載腳本文件

DEM 用于表示數(shù)字高度模型的USGS基準(zhǔn)的文件

DER 認(rèn)證文件

DEWF Macintosh Sound Cap/Sound Edit錄音設(shè)備格式

DGN Macintosh 95 CAD繪圖文件

DIB 設(shè)備無關(guān)位圖

DIC 目錄

DIF 可進(jìn)行數(shù)據(jù)互換的電子表格

DIG DigiLink格式;Sound DesignerⅠ音頻文件

DIR MacromediaDirector文件

DIZ 描述文件

DLG C++對話框腳本文件

DLL 動態(tài)鏈接庫

DLS 可下載聲音文件

DMD Visual dBASE數(shù)據(jù)模塊文件

DMF X-Trakker音樂模塊(MOD)文件

DOC FrameMaker或FrameBuilder文檔;Word Star文檔、Word Perfect文檔、Microsoft Word文檔;DisplayWrite文檔

DOT Microsoft Word文檔模板

DPL Borland Delph3壓縮庫

DPR Borland Delphi工程頭文件

DRAW Acorn的基于對象的矢量圖像文件

DRV 驅(qū)動程序

DRW Micrografx Designer/Draw;Pro/E籜募?

DSF Micrografx Designer VFX文件

DSG DOOM保存的文件

D Dynamic Studio音樂模塊(MOD)文件

DSP Microsoft Developer Studio工程文件

DSQ Corel QUERY(查詢)文件

DST 刺繡機(jī)圖形文件

DSW Microsoft Developer Studio工作區(qū)文件

DTA Word Bank(世界銀行)的STARS數(shù)據(jù)文件

DTD SGML文檔類型定義(DTD)文件

DTED 地面高度數(shù)字?jǐn)?shù)據(jù)(圖形的數(shù)據(jù)格式)文件

DTF Symantec Q&A相關(guān)的數(shù)據(jù)庫數(shù)據(jù)文件

DTM DigiTrakker模塊文件

DUN Microsoft拔號網(wǎng)絡(luò)導(dǎo)出文件

DV 數(shù)字視頻文件(MIME)

DWD DiamondWare數(shù)字化文件

DWG AutoCAD工程圖文件;AutoCAD或Generic CADD老版本的繪圖格式

DXF 可進(jìn)行互交換的繪圖文件格式,二進(jìn)制的DWG格式的文本表示;數(shù)據(jù)交換文件

DXR Macromedia Director受保護(hù)(不可編輯)電影文件

D64 Commodore的64位模擬磁盤圖像文件

EDA Ensoniq ASR磁盤映像

EDD 元素定義文檔(FrameMaker+SGML文檔)

EDE Ensoniq EPS磁盤映像

EDK Ensoniq KT磁盤映像

EDQ Ensoniq SQ1/SQ2/Ks32磁盤映像

EDS Ensoniq SQ80磁盤映像

EDV Ensoniq VFX-SD磁盤映像

EFA Ensoniq ASR文件

EFE Ensoniq EPS文件

EFK Ensoniq KT文件

EFQ Ensoniq SQ1/SQ2/Ks32文件

EFS Ensoniq SQ80文件

EFV Ensoniq VFX-SD文件

EMD A擴(kuò)展模塊

EMF Windows增強(qiáng)元文件

EML Microsoft Outlook Express郵件消息(MIME RTC822)文件

ENC 重演文

ENFF 中性文件格式擴(kuò)展名

EPHTML Perl解釋增強(qiáng)HTML文件

EPS 壓縮的PostScript圖像

EPSF 壓縮的PostScript文件

ERI ERWin文件

ERR 當(dāng)RobooHELP幫助編譯器企圖編譯一個幫助系統(tǒng)源文件時用來存儲錯誤消息的文件

EPX ERWin文件

ESPS ESPS音頻文件

EUI Ensoniq ESP家族的壓縮磁盤映像

EVY 特使文檔

EWL Microsoft Encarta文檔

EXC Microsoft Word禁止字字典

EXE 可執(zhí)行文件(程序)

F FORTRAN文

F2R Farandoyle線性模塊格式

F3R Farandoyle分塊線性模塊格式

F77 FORTRAN文件

F90 FORTRAN文件

FAR Fradole Composer音樂模塊(MOD)文件

FAV Microsoft Outlook導(dǎo)航條

FAX 傳真類型圖像

FBK Navison 金融備份

FCD 虛擬CD-ROM

FDB Navison 金融數(shù)據(jù)庫

FDF Adobe Acrobat表單文檔文件

FEM CADRE有限元素網(wǎng)絡(luò)文件

FFA,F(xiàn)FL,F(xiàn)FO,F(xiàn)FK Microsoft快速查找文件

FFF GUS PnP銀行文件格式

FFT 最終格式文本(IBM的DCA一部分)

FH3 Aldus Freehand 3繪圖文件

FIF Fractal圖像文件

FIG REND386/AVRIL使用的文件格式

FITS CCD照相機(jī)圖像;靈活圖像傳輸系統(tǒng)

FLA Macromedia Flash電影

FLC Autodesk FLIC動畫文件

FLF Corel Paradox產(chǎn)生的格式:Navison Financials許可文件;OS/2驅(qū)動程序文件

PDG 超星閱讀器文件

PLI Autodesk FLIC動畫

FLT StarTrekker音樂模塊(MOD)文件;MultiGen Inc的Open Flight使用的文件格式;Corel過濾器文件

FM Adobe FrameMaker文檔

FMB Oracle4.0癤蛞院蟀姹頸淼サ畝圃創(chuàng)胛募?

FML 文件鏡象列表(GetRight)

FMT Oracle 4.0癤蛞院蟀姹頸淼サ奈謀靖袷劍籑icrosoft Schedule+ 打印文件

FMX Oracle 4.0癤蛞院蟀姹究芍蔥斜淼?

FND Microsoft Explorer保存的搜索文件(Find applet)

FNG 字體組文件(字體導(dǎo)航器,F(xiàn)ont Navigator)

FNK Funk Tracker模塊格式

FOG Fontographer模塊字體

FON 系統(tǒng)字體

FOR FORTRAN文件

FOT 字體相關(guān)文件

FP FileMaker Pro文件

FP1 Flying Pigs for Windows數(shù)據(jù)文件

FP3 FileMaker Pro文件

FPT FileMaker Pro文件;Microsoft Fox Pro備注字體文件

FPX FlashPix位圖

FRM 表單;Frame Maker或Frame Builder文檔;Oracle可執(zhí)行表(3.0癤蛟縉詘姹?;Visual Basic表單;WordPerfect Merge表單;DataCAD標(biāo)志報表文件

FRT Microsoft FoxPro報表文件

FRX Visual Basic表單文本;Microsoft FoxPro報表文件

FSF fPrint Audit Tool文件格式

FSL Borland的Paradox 7表單;Corel Paradox保存的表單

F Parandoyle示例格式

FT Lotus Notes全文本索引

FTG 全文本搜索組文件,由Windows幫助系統(tǒng)查找時產(chǎn)生——可以刪除,并在需要時重建起來

FTS 全文本搜索引文件,由Windows幫助系統(tǒng)查找時產(chǎn)生

FW2 Framework Ⅱ文件

FW3 Framework Ⅲ文件

FW4 Framework Ⅳ文件

FXP 經(jīng)Microsoft FoxPro編譯的源文件

FZB Casio FZ-1銀行轉(zhuǎn)儲

FZF Casio FZ-1完全轉(zhuǎn)儲

FZV Casio FZ-1聲音轉(zhuǎn)儲

G721 Raw CCITT G.721 $bit ADPCM格式數(shù)據(jù)

G723 Raw CCITT G.723 3或5bit ADPCM格式數(shù)據(jù)

GAL Corel多媒體管理器相集

GCD Generic CADD籜募ê笮姹荊?

GCP Ground Control Point(地面控制點)文件,用于遠(yuǎn)景數(shù)據(jù)形成圖像過程,經(jīng)常用于生成圖工程—CHIPS(copenhagen image processing system)使用這些文件

GDB InterBase數(shù)據(jù)庫文件

GDM 、口哨聲和聲音板模塊格式

GED GEDCOM 系譜數(shù)據(jù)文件,用于記錄和交換系譜數(shù)據(jù)的流行格式;圖形環(huán)境文檔籜?

GEM GEM元文件

GEN Ventura產(chǎn)生的文本文件

GetRight GetRight未完成的下載文件

GFC Patton&Patton FlowCharting 4 flowchart文件

GFI,GFX Genigraphics圖形鏈接表示文件

GHO Norton 克隆磁盤映像

GID Windows 95全局索引文件(包括幫助狀態(tài))

GIF CompuServe位圖文件

GIM,GIX Genigraphics圖形鏈接介紹文件

GKH Ensoniq EPS家簇磁盤映像文件

GKS Gravis Grip Key文檔

GL 動畫格式

GNA Genigraphics圖形鏈接介紹文件

GNT 生成代碼,Micro Focus屬性格式里的可執(zhí)行代碼

GNX Genigraphics圖形鏈接介紹文件

GRA Microsoft Graph文件

GRD 用于遠(yuǎn)程視景數(shù)據(jù)產(chǎn)生地圖過程的格式文件,通常應(yīng)用于形成地圖工程—CHIPS(copenhagen image processing system)使用這些文件

GRF Grapher(Golden Software公司)圖形文件

GRP 程序管理組

G Raw G 6.10音頻流;Raw“byte aligned(比特對齊的)” G 6.10音頻流;US Robotics語音調(diào)制解調(diào)器

GTK Graoumftracker(老)音樂模塊(MOD)文件

GT2 Graoumftracker(新)音樂模塊(MOD)文件

GWX,GWZ Cenigraphis圖形鏈接介紹文件

GZ UNIX gzip壓縮文件

H C程序頭文件

HCM IBM HCM配置文件

HCOM 聲音工具HCOM格式

HCR IBM HCD/HCM產(chǎn)品配置文件

HDF 高級計算機(jī)應(yīng)用程序本地中心(NCSA) geospatial Hierarchial數(shù)據(jù)格式文件

HED HighEdit文檔

HEL Microsoft Hellbender格式保存的游戲文件

HEX Macintosh BinHex2.0文件

HGL HP圖形語言繪圖文件

HH 映射文件,包括一些話題ID和在幫助文件系統(tǒng)中話題的映射數(shù)字—允許運行中應(yīng)用程序發(fā)送給用戶合適的上下文幫助話題

HLP 幫助文件;Date CAD Windows幫助文件

HOG Lucas Arts的Dark Forces WAD文件

HPJ Visual Basic幫助工程

HPP C++程序頭文件

HQX Macintosh BinHex 4.0文件

HST 歷史文件

HT HyperTerminal(超級終端)

HTM,HTML 超文本文檔

HTT Microsoft超文本模板

HTX 擴(kuò)展HTML模板

HXM Descent2 HAM文件擴(kuò)展

ICA Citrix文件

ICB Targa位圖文件

ICC Kodak打印機(jī)格式文件

ICL 圖標(biāo)庫文件

ICM 圖形顏色匹配配置文件

ICO Windows圖標(biāo)

IDB MSDev中間層文件

IDD MIDI設(shè)備定義

IDF MIDI設(shè)備定義(Windows 95需要的文件)

IDQ Internet數(shù)據(jù)查詢文件

IDX Microsoft FoxPro相關(guān)數(shù)據(jù)庫索引文件;Symantec Q&A相關(guān)數(shù)據(jù)庫索引文件;Microsoft Outlook Express文件

IFF 交換格式文件;Amiga ILBM

IGES 初始圖形交換說明文件

IGF 插入系統(tǒng)元文件

IIF QuickBooks for Windows交換文件

ILBM 位圖圖形文件

IMA WinImage磁盤映像文件

IMG GEM映像

IMZ WinImage壓縮磁盤映像文件

INC 匯編語言或動態(tài)服務(wù)器包含文件

INF 信息文件

INI 初始化文件;MWave DSP Synth的“nwsynth.ini” GMS安裝;Cravis Ultrasound bank安裝

INP Oracle 3.0癤蛟縉詘姹鏡謀淼ピ創(chuàng)?

INRS INRS遠(yuǎn)程通信聲頻

INS InstallShield安裝腳本;X-Internet簽字文件;Ensoniq EPS字簇設(shè)備;Cell/ⅡMAC/PC抽樣設(shè)備

INT 中間代碼,當(dāng)一個源程序經(jīng)過語法檢查后編譯產(chǎn)生一個可執(zhí)行代碼

IOF Findit文檔

IQY Microsoft Internet查詢文件

ISO 根據(jù)ISD 9660有關(guān)CD-ROM文件系統(tǒng)標(biāo)準(zhǔn)列出CD-ROM上的文件

ISP X-Internet簽字文件

IST 數(shù)字跟蹤設(shè)備文件

ISU InstallShield卸裝腳本

IT 脈沖跟蹤系統(tǒng)音樂模塊(MOD)文件

ITI 脈沖跟蹤系統(tǒng)設(shè)備

ITS 脈沖跟蹤系統(tǒng)抽樣,Internet文檔位置

IV Open Inventor中使用的文件格式

IVD 超過20/20微觀數(shù)據(jù)維數(shù)或變量等級文件

IVP 超過20/20的用戶子集配置文件

IVT 超過20/20表或數(shù)據(jù)文件

IVX 超過20/20微數(shù)據(jù)目錄文件

IW Idlewild屏幕保護(hù)程序

IWC Install Watch文檔

J62 Ricoh照相機(jī)格式

JAR Java檔案文件(一種用于applet和相關(guān)文件的壓縮文件)

JAVA Java源文件

JBF Paint Shop Pro圖像瀏覽文件

JFF,JFIF,JIF JPEG文件

JMP SAS的JMPDiscovery表格統(tǒng)計文件

JN1 Epic MegaGames的Jill of the Jungle數(shù)據(jù)文件

JPE,JPEG,JPG JPEG圖形文件

javascript源文件

P HTML網(wǎng)頁,其中包含有對一個Java servlet的參考

JTF JPEG位圖文件

K25 Kurzweil 2500抽樣文件

KAR 卡拉OK MIDI文件(文本+MIDI)

KDC Kodak光增強(qiáng)器

KEY DataCAD圖標(biāo)工具條文件

KFX KoFak Group 4圖像文件

KIZ Kodak數(shù)字明信片文件

KKW RoboHELP幫助工程索引設(shè)計器中與主題無關(guān)的K開頭的所有關(guān)鍵字

KMP Korg Trinity KeyMap文件

KQP Konica照相機(jī)本地文件

KR1 Kurzweil 2023抽樣(多軟驅(qū))文件

KRZ Kurzweil 2023抽樣文件

KSF Korg Trinity抽樣文件

KYE Kye游戲數(shù)據(jù)

LAB Visual dBASE標(biāo)簽文件

LBM Deluxe Paint位圖文件

L,LBX Microsoft FoxPro標(biāo)簽文件

LDB Microsoft Access加鎖文件

LDL Corel Paradox分發(fā)庫

LEG Legacy文檔

LES Logitech娛樂系統(tǒng)游戲配置文件(與REC文件一樣)

LFT 3D Studio(DOS)放樣文件

LGO Paintbrush(Microsoft畫圖應(yīng)用程序)的徽標(biāo)文件

LHA LZH更換文件后綴

LIB 庫文件

LIN DataCAD線型文件

LIS 結(jié)構(gòu)化查詢報告(SQR)程序產(chǎn)生的輸出文件

LLX Laplink交換代理

LNK Windows快捷方式文件

LOG 志文件

LPD Helix Nut和Bolt文件

LRC Intel可視文件

LSL Corel Paradox保存的庫文件

LSP AutoLISP、CommonLISP和其他LISP語言文件

LST 列表文件

LU ThoughtWing庫單元文件

LVL Parallax Software的 Miner Descent/D2 Level擴(kuò)展

LWLO Lightwave分層對象文件

LWOB Lightwave對象文件

LWP Lotus WordPro 96/97文件

LWSC Lightwave視景文件

R DataCAD層文件

LZH LH ARC壓縮檔案

LZS Skyroads數(shù)據(jù)文件

M1V MPEG相關(guān)文件(MIME“mpeg”類型)

M3D Corel Motion 3D動畫文件

M3U MPEG URL(MIME聲音文件)

MAC MacPaint圖像文件

MAD Microsoft Access模塊文件

MAF Microsoft Access表單文件

MAG 在一些本文件中發(fā)現(xiàn)的圖形文件格式

MAGIC 魔力郵件監(jiān)視器配置文件

MAK Visual Basil或Microsoft Visual C++工程文件

MAM Microsoft Access宏

MAN UNIX手冊頁輸出

MAP 映射文件;Duke Nukem 3D WAD游戲文件

MAQ Microsoft Access查詢文件

MAR Microsoft Access報表文件

MAS Lotus Freelance Graphics Smart Master文件

MAT Microsoft Access表;3D Studio MAX材料庫

MAUD MAUD抽樣格式

MAX Kinetx的3DStudio MAX文件;該格式用于一個3D場景文件;Paperport文件;OrCAD設(shè)計文件

MAZ Hover迷路數(shù)據(jù);Division的dVS/dVISE使用的文件格式

MB1 Apogee Monster Bash數(shù)據(jù)文件

MBOX Berkeley Unix郵箱格式

MBX Microsoft Outlook保存email格式;Eudora郵箱

MCC Dailerl0呼叫卡

MCP Metrowerks CodeWarrior工程文件

MCR DataCAD鍵盤宏文件

MCW Microsoft Word的Macintosh文檔

MDA Microsoft Access內(nèi)抽入器;Microsoft Access 2.0版及其后續(xù)版本的工作組事件

MDB Microsoft Access數(shù)據(jù)庫

MDE Microsoft Access MDE文件

MDF Alcohol的文件格式

MDL 數(shù)字跟蹤器音樂模塊(MOD)文件;Quake模 塊文件

MDN Microsoft Access空數(shù)據(jù)庫模板

MDS Alcohol的文件格式

MDW Microsoft Access工作組文件

MDZ Microsoft Access向?qū)0逦募?

MED 音樂編輯器,OctaMED音樂模塊(MOD)文件

MER 電子表格/數(shù)據(jù)庫數(shù)據(jù)交換格式;FileMaker、Excel及其他軟件能識別

MET 表示管理器元文件

MFG Pro/ENGINEER制造文件

MGF 在材料與幾何學(xué)里的文件格式

MHTM,MHTML MHTML文檔(MIME)

MI 雜項

MIC Microsoft Image Composer文件

MID MIDI音樂

MIF Adobe FramMaker交換格式

MIFF 與機(jī)器無關(guān)格式文件

MIM,MIME,MME Internet郵件擴(kuò)展格式的多用途文件,經(jīng)常作為發(fā)送e-mail時在AOL里附件而創(chuàng)建的文件;在一個多區(qū)MIM文件里的文件能用WinZip或其他類似程序打開

MLI 3D Studio的材料庫格式文件

MMF Meal Master格式;一個處方類格式;Microsoft郵件文件

MMG 超過20/20表或數(shù)據(jù)文件

MMM Microsoft多媒體電影

MMP Mindmapor Mind Manager文件

MN2 Descent2任務(wù)文件

MND,MNI Mandelbort for Windows

MNG 多映像網(wǎng)絡(luò)圖形

MNT,MNX Microsoft FoxPro菜單文件

MNU Visual dBASE菜單文件;Intertel Systems Interact菜單文件

MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音樂模塊文件;Microsoft多計劃電子表格;Amiga/PC磁道文件

MOV QuickTime for Windows電影

MP2 第二層MPEG音頻文件

MP3 第三層MPEG音頻文件

MPA MPEG相關(guān)文件,MIME“mpeg類型”

MPE,MPEG,MPG MPEG動畫文件

MPP Microsoft工程文件;CAD繪圖文件格式

MPR Microsoft FoxPro菜單(已編譯)

MRI MRI掃描文件

MSA 魔術(shù)陰影檔案

MSDL Manchester的場景描述語言

MSG Microsoft郵件消息

MSI Windows 安裝器包

MSN Microsoft網(wǎng)絡(luò)文檔;Descent Mission文件

MSP Microsoft Paint(畫圖)位圖文件;Windows Installer路徑文件

MST Windows 安裝器傳輸文件

MTM Multi 跟蹤器音樂模塊(MOD)文件

MUL Ultima在線

MUS 音樂

MUS10 Mus10聲音

MVB Microsoft多媒體查看器文件

MWP Lotus WordPro 97 Smart Master文件

NAN Nanoscope文件(

在Linux系統(tǒng)中,可執(zhí)晌銀配行文件沒有統(tǒng)一的后綴,系統(tǒng)從文件的屬性來區(qū)分可執(zhí)行文件和不可執(zhí)行文件。而gcc則通過后綴來區(qū)別輸入文件的類別,下面我們來介紹gcc所遵循的部分約定規(guī)則。

.c為后綴的文件,C語言源代碼文件;

.a為后綴的文件,是由目標(biāo)文件構(gòu)成的檔宴指案庫文件;

.C,.cc或.cxx 為后綴的文件,是C++源代碼文件;

.h為后綴的文件,是程序所包含的頭文件;

.i 為后綴的文件,是已經(jīng)預(yù)處理過的C源代碼文件;

.ii為后綴的文件,是已經(jīng)預(yù)處理過的C++源代碼文件;

.m為后綴的文件,是Objective-C源代碼文件;

.o為后綴的文件,是編譯后的目搏毀標(biāo)文件;

.s為后綴的文件,是匯編語言源代碼文件;

.S為后綴的文件,是經(jīng)過預(yù)編譯的匯編語言源代碼文件。

so

so.*.* (*為局碧數(shù)字)

tar.(gz.bz2)

rpm

c

m4

sh

h

cpp

linux fb bmp的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux fb bmp,Linux下使用FB庫讀取BMP圖片,誰知道在linux下的常用后綴名???的信息別忘了在本站進(jìn)行查找喔。

香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。


本文名稱:Linux下使用FB庫讀取BMP圖片(linuxfbbmp)
文章起源:http://www.5511xx.com/article/dhphjji.html