浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 嵌入式系統(tǒng)

基于嵌入式Linux的B超圖像打印的實現(xiàn)

發(fā)布時間:2008/8/30 0:00:00 訪問次數(shù):542

  引言

 。饽J綊呙璩曉\斷儀(簡稱b超)是一種醫(yī)學(xué)影像設(shè)備,其掃描結(jié)果是一幅多灰度級(通常有256級以上)的圖像。。獬瑘D像作為重要的診斷依據(jù),常需輸出其硬拷貝,因此任何b超儀都需配備圖像打印輸出接口。此類接口形式多樣,適合于不同的圖像打印設(shè)備。

  近年來由于普及的需要,小型b超越來越多地出現(xiàn)在市場上。這種設(shè)備的特點是體積小,售價低,但是功能比較單一,常用于空間限制或者對成本比較敏感的場合。目前多數(shù)小型b超基于8位微處理器,限于其處理器的有限處理能力,只配備標(biāo)準(zhǔn)視頻(video)接口作為其圖像輸出通道,因此只能使用視頻打印機(video。穑颍椋睿簦澹颍┳鳛閳D像輸出設(shè)備。這種配置帶來若干缺點,首先視頻打印機通常價格昂貴而且必須使用專用打印紙,打印成本較高,這與小型b超的低成本訴求相矛盾;其次數(shù)字形式的圖像信號必須經(jīng)過一次d/a轉(zhuǎn)換才能變換成模擬的[1]視頻信號,這不僅增加了電路的復(fù)雜性而且容易引起圖像質(zhì)量下降。也有一些小型b超儀基于個人計算機(personal computer,。穑悖┖停鳎椋睿洌铮鳎笃脚_,在這一平臺上使用普通的噴墨或者激光打印機輸出超聲圖像,上述問題得以解決[1][2]。但是這一平臺價格高,體積和功耗都較大,而且穩(wěn)定性不夠好,對于小型b超并不是一個理想的選擇。

  對于小型b超而言,比較理想的方案是在嵌入式平臺上實現(xiàn)普通噴墨或者激光打印機圖像輸出。近年出現(xiàn)的32位[3]及64位嵌入式微處理器集成度高,處理速度快,接口豐富,為這一方案的實現(xiàn)提供了可能。由于32位和64位嵌入式處理器適合使用linux和windows。悖宓炔僮飨到y(tǒng),因此相對8位處理器來說軟件開發(fā)也比較簡單。其中由于linux是一種開源和免費的系統(tǒng),因此所受到的支持特別多,資源很豐富,尤其適合于本文所涉及的應(yīng)用對象。

  本文實現(xiàn)了一種基于32位嵌入式微處理器arm9200的b超圖像打印方案,使用嵌入式linux作為其操作系統(tǒng),在hp。洌澹螅耄辏澹艉停澹穑螅铮睢。螅簦欤酰蟆。穑瑁铮簦锵盗袊娔蛴C上成功打印出256灰度級的b超圖像。

 。、linux下的打印方案

  基于pc的linux已經(jīng)有了多種相當(dāng)完善的打印方案,不僅可以在多種系列的普通噴墨或激光打印機上輸出照片質(zhì)量的彩色和黑白圖像,而且支持多打印任務(wù)處理和多打印機控制。圖1是廣泛使用的基于pc。欤椋睿酰拇蛴》桨傅囊粋例子,在這個方案中,cups(common。酰睿椋。穑颍椋睿簦椋睿纭。螅螅簦澹恚郏矗菔瞧浜诵,多任務(wù)管理由cups中的“打印管理”模塊擔(dān)任,打印格式轉(zhuǎn)換則由其濾波器(filter)[5]系統(tǒng)完成。cups將linux傳送過來的各種格式的文檔通過適當(dāng)?shù)臑V波器轉(zhuǎn)換成ps (postscript)語言。郏叮荽a,這一代碼可以通過backend直接輸出至支持ps

  圖1 。欤椋睿酰碌拇蛴》桨

  語言的打印機,也可以再通過調(diào)用ghostscript程序轉(zhuǎn)換成非ps語言打印機所使用的各種頁面描述語言(page。洌澹螅悖颍椋穑簦椋铮睢。欤幔睿纾酰幔纾澹。穑洌欤郏罚荩∪缓蠼(jīng)backend輸出。特別要注意的是除了這兩種filters,cups還具有不經(jīng)過ghostscript程序而將圖像文件(image)直接轉(zhuǎn)換成非ps打印語言的filter。由于歷史的原因,基于linux的幾乎所有打印方案都支持ps語言,ps打印機接收到這種文件后,利用其內(nèi)嵌的光柵圖像處理器rip(raster。椋恚幔纾濉。穑颍铮悖澹螅螅铮颍郏福輰ⅲ穑竺枋鲛D(zhuǎn)換成指令驅(qū)動打印機工作。由于版權(quán)費的問題,近年來支持非ps語言的打印機大量出現(xiàn),而且漸漸成為普通噴墨和激光打印機的主流。這些非ps語言有hp公司的pcl(print。悖铮睿簦颍铮臁。欤幔睿纾酰幔纾澹郏梗荩澹穑螅铮罟镜模澹螅悖穑郏保埃莸。ghostscript[6]是一種軟件rip,用于將ps文件轉(zhuǎn)換成非ps設(shè)備支持的pdl格式。foomatic是用戶統(tǒng)一界面,用戶通過它來配置打印機參數(shù)與驅(qū)動,只需選擇打印機型號而無需關(guān)心配置的具體過程。

  這是一個完備的方案,功能強大,操作簡便,支持的打印機豐富,完全滿足b超圖像輸出的要求。但由于嵌入式平臺資源有限,難以支持這樣一個完備的系統(tǒng),所以我們根據(jù)需要對其進(jìn)行適當(dāng)剪裁。

 。、基于嵌入式linux的小型b超儀的打印方案和實現(xiàn)

  本文所關(guān)心的小型b超儀的硬件平臺是一個32位的嵌入式微處理器,操作系統(tǒng)采用嵌入式linux, 在這個平臺上要完成的工作有超聲圖像的傳送,顯示,打印,人機界面,整機控制,還

  引言

 。饽J綊呙璩曉\斷儀(簡稱b超)是一種醫(yī)學(xué)影像設(shè)備,其掃描結(jié)果是一幅多灰度級(通常有256級以上)的圖像。。獬瑘D像作為重要的診斷依據(jù),常需輸出其硬拷貝,因此任何b超儀都需配備圖像打印輸出接口。此類接口形式多樣,適合于不同的圖像打印設(shè)備。

  近年來由于普及的需要,小型b超越來越多地出現(xiàn)在市場上。這種設(shè)備的特點是體積小,售價低,但是功能比較單一,常用于空間限制或者對成本比較敏感的場合。目前多數(shù)小型b超基于8位微處理器,限于其處理器的有限處理能力,只配備標(biāo)準(zhǔn)視頻(video)接口作為其圖像輸出通道,因此只能使用視頻打印機(video printer)作為圖像輸出設(shè)備。這種配置帶來若干缺點,首先視頻打印機通常價格昂貴而且必須使用專用打印紙,打印成本較高,這與小型b超的低成本訴求相矛盾;其次數(shù)字形式的圖像信號必須經(jīng)過一次d/a轉(zhuǎn)換才能變換成模擬的[1]視頻信號,這不僅增加了電路的復(fù)雜性而且容易引起圖像質(zhì)量下降。也有一些小型b超儀基于個人計算機(personal。悖铮恚穑酰簦澹,。穑悖┖停鳎椋睿洌铮鳎笃脚_,在這一平臺上使用普通的噴墨或者激光打印機輸出超聲圖像,上述問題得以解決[1][2]。但是這一平臺價格高,體積和功耗都較大,而且穩(wěn)定性不夠好,對于小型b超并不是一個理想的選擇。

  對于小型b超而言,比較理想的方案是在嵌入式平臺上實現(xiàn)普通噴墨或者激光打印機圖像輸出。近年出現(xiàn)的32位[3]及64位嵌入式微處理器集成度高,處理速度快,接口豐富,為這一方案的實現(xiàn)提供了可能。由于32位和64位嵌入式處理器適合使用linux和windows。悖宓炔僮飨到y(tǒng),因此相對8位處理器來說軟件開發(fā)也比較簡單。其中由于linux是一種開源和免費的系統(tǒng),因此所受到的支持特別多,資源很豐富,尤其適合于本文所涉及的應(yīng)用對象。

  本文實現(xiàn)了一種基于32位嵌入式微處理器arm9200的b超圖像打印方案,使用嵌入式linux作為其操作系統(tǒng),在hp deskjet和epson。螅簦欤酰蟆。穑瑁铮簦锵盗袊娔蛴C上成功打印出256灰度級的b超圖像。

 。、linux下的打印方案

  基于pc的linux已經(jīng)有了多種相當(dāng)完善的打印方案,不僅可以在多種系列的普通噴墨或激光打印機上輸出照片質(zhì)量的彩色和黑白圖像,而且支持多打印任務(wù)處理和多打印機控制。圖1是廣泛使用的基于pc。欤椋睿酰拇蛴》桨傅囊粋例子,在這個方案中,cups(common。酰睿椋。穑颍椋睿簦椋睿纭。螅螅簦澹恚郏矗菔瞧浜诵,多任務(wù)管理由cups中的“打印管理”模塊擔(dān)任,打印格式轉(zhuǎn)換則由其濾波器(filter)[5]系統(tǒng)完成。cups將linux傳送過來的各種格式的文檔通過適當(dāng)?shù)臑V波器轉(zhuǎn)換成ps。ǎ穑铮螅簦螅悖颍椋穑簦┱Z言。郏叮荽a,這一代碼可以通過backend直接輸出至支持ps

  圖1 。欤椋睿酰碌拇蛴》桨

  語言的打印機,也可以再通過調(diào)用ghostscript程序轉(zhuǎn)換成非ps語言打印機所使用的各種頁面描述語言(page。洌澹螅悖颍椋穑簦椋铮睢。欤幔睿纾酰幔纾,。穑洌欤郏罚, 然后經(jīng)backend輸出。特別要注意的是除了這兩種filters,cups還具有不經(jīng)過ghostscript程序而將圖像文件(image)直接轉(zhuǎn)換成非ps打印語言的filter。由于歷史的原因,基于linux的幾乎所有打印方案都支持ps語言,ps打印機接收到這種文件后,利用其內(nèi)嵌的光柵圖像處理器rip(raster。椋恚幔纾濉。穑颍铮悖澹螅螅铮颍郏福輰ⅲ穑竺枋鲛D(zhuǎn)換成指令驅(qū)動打印機工作。由于版權(quán)費的問題,近年來支持非ps語言的打印機大量出現(xiàn),而且漸漸成為普通噴墨和激光打印機的主流。這些非ps語言有hp公司的pcl(print。悖铮睿簦颍铮臁。欤幔睿纾酰幔纾澹郏梗,epson公司的esc/p[10]等。ghostscript[6]是一種軟件rip,用于將ps文件轉(zhuǎn)換成非ps設(shè)備支持的pdl格式。foomatic是用戶統(tǒng)一界面,用戶通過它來配置打印機參數(shù)與驅(qū)動,只需選擇打印機型號而無需關(guān)心配置的具體過程。

  這是一個完備的方案,功能強大,操作簡便,支持的打印機豐富,完全滿足b超圖像輸出的要求。但由于嵌入式平臺資源有限,難以支持這樣一個完備的系統(tǒng),所以我們根據(jù)需要對其進(jìn)行適當(dāng)剪裁。

  2、基于嵌入式linux的小型b超儀的打印方案和實現(xiàn)

  本文所關(guān)心的小型b超儀的硬件平臺是一個32位的嵌入式微處理器,操作系統(tǒng)采用嵌入式linux, 在這個平臺上要完成的工作有超聲圖像的傳送,顯示,打印,人機界面,整機控制,還

相關(guān)IC型號

熱門點擊

 

推薦技術(shù)資料

DFRobot—玩的就是
    如果說新車間的特點是“靈動”,F(xiàn)QPF12N60C那么... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!