欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種打印影像的方法

文檔序號:6378396閱讀:151來源:國知局
專利名稱:一種打印影像的方法
技術領域
本發(fā)明涉及一種打印方法,應用于打印機驅動程序及打印機,尤其涉及一種可以對原始影像作影像處理的打印影像的方法。
背景技術
當需要作影像打印作業(yè),而使用到打印機時,必須要先使打印機驅動程序將原始影像傳輸到打印機,進行打印。至于必須以打印機打印出縮小或是放大的影像時,則先由打印機驅動程序將原始影像縮小或放大,之后,再由打印機驅動程序將結果影像傳輸到打印機,并打印即可。此外,若是印出的結果影像需要切割,則由打印機驅動程序將原始影像縮小或放大后,進行切割動作,再傳輸到打印機。
當然,在原始影像與結果影像的放大比例較大時,因為儲存的原因,會占用許多內存空間,并且在打印機驅動程序與打印機間的傳輸方面,也會花費許多時間,而無法提高處理速度。

發(fā)明內容
本發(fā)明所要解決的技術問題在于提供一種打印影像的方法,以解決現(xiàn)有技術中耗費許多內存空間,并且在打印機驅動程序與打印機間的傳輸方面浪費很多時間的問題。
為了實現(xiàn)上述目的,本發(fā)明提供了一種打印影像的方法,應用于一打印機驅動程序及一打印機,包括有下列步驟步驟101,所述打印機驅動程序取得原始影像的數據及結果影像的數據,其中所述原始影像的數據包括有一原始始點、一原始長度及一原始寬度,所述結果影像的數據包括有一結果始點、一結果長度及一結果寬度,且所述結果影像為由所述打印機驅動程序對所述原始影像作放大/縮小的影像處理后所得;步驟102,所述打印機驅動程序依所述原始影像的數據及所述結果影像的數據,計算出縮放比例;步驟103,所述打印機驅動程序確認縮放比例是否大于一;步驟104,所述打印機驅動程序傳輸所述原始影像的數據及所述縮放比例至打印機;步驟105,所述打印機接收所述原始影像的數據及所述縮放比例;步驟106,所述打印機依所述縮放比例對所述原始影像進行放大處理成所述結果影像;及步驟107,所述打印機打印所述結果影像。
上述打印影像的方法,其特點在于,所述步驟103的結果為否時,則進行下列步驟步驟108,所述打印機驅動程序依所述縮放比例將所述原始影像縮小處理成所述結果影像;步驟109,所述打印機驅動程序傳輸所述結果影像至所述打印機;步驟110,所述打印機接收所述結果影像;及步驟111,所述打印機打印所述結果影像。
為了更好實現(xiàn)上述目的,本發(fā)明還提供了另一種打印影像的方法,其特點在于,包括有下列步驟步驟201,所述打印機驅動程序取得一原始影像的數據、一結果影像的數據及一切割區(qū)塊的數據,其中所述原始影像的數據包括有一原始始點、一原始長度及一原始寬度,所述結果影像的數據包括有一結果始點、一結果長度及一結果寬度,且所述結果影像為由所述打印機驅動程序對所述原始影像作放大/縮小的影像處理后所得,且所述切割區(qū)塊的數據為從所述結果影像所切割下來的影像;步驟202,所述打印機驅動程序依所述原始影像的數據及所述結果影像的數據,計算出一縮放比例;步驟203,所述打印機驅動程序確認所述縮放比例是否大于一;步驟204,所述打印機驅動程序計算出所述結果影像及所述切割區(qū)塊的交集部分,以得到所述切割區(qū)塊;步驟205,所述打印機驅動程序依所述切割區(qū)塊的數據與所述結果影像的數據的區(qū)域對應關系,而計算出與所述原始影像的數據具有相同區(qū)域對應關系的一對應區(qū)塊的數據;步驟206,所述打印機驅動程序依所述切割區(qū)塊的數據及所述對應區(qū)塊的數據,計算出一誤差位移量;步驟207,所述打印機驅動程序傳輸所述對應區(qū)塊的數據、所述誤差位移量及所述縮放比例至所述打印機;步驟208,所述打印機接收所述對應區(qū)塊的數據、所述誤差位移量及所述縮放比例;步驟209,所述打印機依所述縮放比例及所述誤差位移量對所述對應區(qū)塊進行影像放大處理成所述切割區(qū)塊;及步驟210,所述打印機打印所述切割區(qū)塊。
上述打印影像的方法,其特點在于,所述步驟203的結果為否時,則進行下列步驟步驟211,所述打印機驅動程序依所述縮放比例對所述原始影像進行影像縮小處理成所述結果影像;步驟212,所述打印機驅動程序依所述切割區(qū)塊的數據對所述結果影像進行切割;步驟213,所述打印機驅動程序傳輸所述切割區(qū)塊至所述打印機;步驟214,所述打印機接收所述切割區(qū)塊;及步驟215,所述打印機打印所述切割區(qū)塊。
本發(fā)明的功效在于,通過打印機驅動程序對原始影像作影像處理后,可以傳輸到打印機,由打印機進行相關的影像處理,如此,便可解決以往耗費許多內存空間,并且在打印機驅動程序與打印機之間的傳輸方面,花費許多時間,而無法加快處理速度的問題。
以下結合附圖和具體實施例對本發(fā)明進行詳細描述,但不作為對本發(fā)明的限定。


圖1為原始影像及結果影像的示意圖;圖2A、2B為本發(fā)明中打印影像的方法的流程圖;圖3為原始影像、結果影像、切割區(qū)塊及對應區(qū)塊的示意圖;圖4A、4B、4C為本發(fā)明中打印影像的方法的另一流程圖。
其中,附圖標記10-原始影像20-結果影像30-對應區(qū)塊50-切割區(qū)塊具體實施方式
請參閱圖1,為原始影像及結果影像的示意圖,原始影像10為由打印機驅動程序進行影像處理的起始影像,而原始影像10的數據包括有原始始點(SrcX,SrcY)、原始長度(SrcY)、原始寬度(SrcX),結果影像20為由打印機驅動程序對原始影像進行放大/縮小的影像處理后所得到的影像,且結果影像20的數據包括有結果始點(DestX,DestY)、結果長度(DestY)、結果寬度(DestX)。
圖2A、2B為本發(fā)明中打印影像的方法的流程圖,是對原始影像進行縮小或放大的影像處理的流程,此方法包括有下列步驟,同時也請參照圖1。
步驟101,打印機驅動程序取得原始影像的數據及結果影像的數據,以進行后續(xù)影像處理步驟,當然這些原始影像的數據及結果影像的數據已在前面介紹。
步驟102,打印機驅動程序依原始影像的數據及結果影像的數據,計算出縮放比例,也就是以原始影像作為基準,計算出必須要使原始影像縮小或放大的倍數,才能得到結果影像。
步驟103,打印機驅動程序確認縮放比例是否大于一,若是,表示原始影像必須放大,才能得到結果影像,并且繼續(xù)進行步驟104,若否,表示原始影像必須縮小,才能得到結果影像,所以執(zhí)行步驟108,由打印機驅動程序依縮放比例將原始影像縮小處理成結果影像,步驟109,再由打印機驅動程序傳輸結果影像至打印機,步驟110,并由打印機接收結果影像,及步驟111,打印機打印結果影像,因此在打印機驅動程序對原始影像進行縮小的影像處理,以成結果影像后,便可使打印機打印出結果影像。
步驟104,打印機驅動程序傳輸原始影像的數據及縮放比例至打印機,以供打印機進行后續(xù)流程。
接著執(zhí)行步驟105,打印機接收原始影像的數據及縮放比例,步驟106,所以打印機依縮放比例對原始影像進行放大處理成結果影像,最后步驟107,由打印機打印結果影像。
因此,通過打印機驅動程序對原始影像作影像處理后,可以傳輸到打印機,之后,由打印機作相關的影像處理,如此,便可解決以往耗費許多內存空間,并且在打印機驅動程序與打印機間的傳輸方面,花費許多時間,而無法加快處理速度的問題。
請參閱圖3,為原始影像、結果影像、切割區(qū)塊及對應區(qū)塊的示意圖,原始影像10為由打印機驅動程序進行影像處理的起始影像,而原始影像10的數據包括有原始始點(SrcX,SrcY)、原始長度(SrcY)、原始寬度(SreX),結果影像20為由打印機驅動程序對原始影像進行放大縮小的影像處理后所得的影像,且結果影像20的數據包括有結果始點(DestX,DestY)、結果長度(DestY)、結果寬度(DestX),切割區(qū)塊50為從結果影像20所切割下來的影像,而對應區(qū)塊30與原始影像10間的區(qū)域對應關系則與切割區(qū)塊50與結果影像20間的區(qū)域對應關系相同。
至于圖4A、4B、4C為本發(fā)明中打印影像的方法的另一流程圖,是將原始影像作縮小或放大,并且進行切割的影像處理的流程,此方法包括有下列步驟,同時也請參閱圖3,為原始影像、結果影像、切割區(qū)塊及對應區(qū)塊的示意圖。
步驟201,打印機驅動程序取得原始影像的數據、結果影像的數據及切割區(qū)塊的數據,以進行后續(xù)影像處理的步驟,當然這些原始影像的數據、結果影像的數據及切割區(qū)塊的數據已在前面作過介紹。
步驟202,打印機驅動程序依原始影像的數據及結果影像的數據,計算出縮放比例,也就是以原始影像作為基準,計算出必須要使原始影像縮小或放大的倍數,才能得到結果影像。
步驟203,打印機驅動程序確認縮放比例是否大于一,若是,表示原始影像必須放大,才能得到結果影像,并且繼續(xù)進行步驟204,若否,表示原始影像必須縮小,才能得到結果影像,所以進行步驟211,由打印機驅動程序依縮放比例對原始影像進行縮小處理成結果影像,步驟212,再由打印機驅動程序依切割區(qū)塊的數據對結果影像進行切割,步驟213,且打印機驅動程序傳輸切割區(qū)塊至打印機,步驟214,并由打印機接收切割區(qū)塊,步驟215,及打印機打印切割區(qū)塊,因此在打印機驅動程序對原始影像進行縮小的影像處理,以成結果影像后,便進行切割,以成切割區(qū)塊,而使打印機打印出切割區(qū)塊。
步驟204,打印機驅動程序計算出結果影像及切割區(qū)塊的交集部分,以得到切割區(qū)塊。
步驟205,打印機驅動程序依切割區(qū)塊的數據與結果影像的數據的區(qū)域對應關系,而計算出與原始影像的數據具有相同區(qū)域對應關系的對應區(qū)塊的數據,也就是此次所做的影像處理部分,是由結果影像與切割區(qū)塊的區(qū)域對應關系,得到原始影像與對應區(qū)塊的區(qū)域對應關系。
步驟206,打印機驅動程序依切割區(qū)塊的數據及對應區(qū)塊的數據,計算出誤差位移量,如圖所示,當縮放比例為三(也就是放大三倍)時,在原始影像中的線條L1、L2、L3也就會被放大三倍,所以必須計算誤差位移量,才能得到放大后線條的第幾條線是對應于原始影像中的哪一個線條,圖中所示L3的第二條線開始是有效的線條,是在長度方面的誤差位移量(OffsetY),當然,寬度方面也有相同的情形。
步驟207,打印機驅動程序傳輸對應區(qū)塊的數據、誤差位移量及縮放比例至打印機,以供打印機進行后續(xù)流程。
接著,步驟208,打印機接收對應區(qū)塊的數據、誤差位移量及縮放比例,所以進行步驟209,打印機依縮放比例及誤差位移量對對應區(qū)塊進行影像放大處理成切割區(qū)塊,最后,步驟210,由打印機打印切割區(qū)塊。
當然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質的情況下,器件的結構可以經過進一步的改進,但這些相應的改變都應屬于發(fā)明所附的權利要求的保護范圍。
權利要求
1.一種打印影像的方法,應用于一打印機驅動程序及一打印機,其特征在于,包括有下列步驟步驟101,所述打印機驅動程序取得原始影像的數據及結果影像的數據,其中所述原始影像的數據包括有一原始始點、一原始長度及一原始寬度,所述結果影像的數據包括有一結果始點、一結果長度及一結果寬度,且所述結果影像為由所述打印機驅動程序對所述原始影像作放大/縮小的影像處理后所得;步驟102,所述打印機驅動程序依所述原始影像的數據及所述結果影像的數據,計算出縮放比例;步驟103,所述打印機驅動程序確認縮放比例是否大于一;步驟104,所述打印機驅動程序傳輸所述原始影像的數據及所述縮放比例至打印機;步驟105,所述打印機接收所述原始影像的數據及所述縮放比例;步驟106,所述打印機依所述縮放比例對所述原始影像進行放大處理成所述結果影像;及步驟107,所述打印機打印所述結果影像。
2.根據權利要求1所述的打印影像的方法,其特征在于,所述步驟103的結果為否時,則進行下列步驟步驟108,所述打印機驅動程序依所述縮放比例將所述原始影像縮小處理成所述結果影像;步驟109,所述打印機驅動程序傳輸所述結果影像至所述打印機;步驟110,所述打印機接收所述結果影像;及步驟111,所述打印機打印所述結果影像。
3.一種打印影像的方法,應用于一打印機驅動程序及一打印機,其特征在于,包括有下列步驟步驟201,所述打印機驅動程序取得一原始影像的數據、一結果影像的數據及一切割區(qū)塊的數據,其中所述原始影像的數據包括有一原始始點、一原始長度及一原始寬度,所述結果影像的數據包括有一結果始點、一結果長度及一結果寬度,且所述結果影像為由所述打印機驅動程序對所述原始影像作放大/縮小的影像處理后所得,且所述切割區(qū)塊的數據為從所述結果影像所切割下來的影像;步驟202,所述打印機驅動程序依所述原始影像的數據及所述結果影像的數據,計算出一縮放比例;步驟203,所述打印機驅動程序確認所述縮放比例是否大于一;步驟204,所述打印機驅動程序計算出所述結果影像及所述切割區(qū)塊的交集部分,以得到所述切割區(qū)塊;步驟205,所述打印機驅動程序依所述切割區(qū)塊的數據與所述結果影像的數據的區(qū)域對應關系,而計算出與所述原始影像的數據具有相同區(qū)域對應關系的一對應區(qū)塊的數據;步驟206,所述打印機驅動程序依所述切割區(qū)塊的數據及所述對應區(qū)塊的數據,計算出一誤差位移量;步驟207,所述打印機驅動程序傳輸所述對應區(qū)塊的數據、所述誤差位移量及所述縮放比例至所述打印機;步驟208,所述打印機接收所述對應區(qū)塊的數據、所述誤差位移量及所述縮放比例;步驟209,所述打印機依所述縮放比例及所述誤差位移量對所述對應區(qū)塊進行影像放大處理成所述切割區(qū)塊;及步驟210,所述打印機打印所述切割區(qū)塊。
4.根據權利要求3所述的打印影像的方法,其特征在于,所述步驟203的結果為否時,則進行下列步驟步驟211,所述打印機驅動程序依所述縮放比例對所述原始影像進行影像縮小處理成所述結果影像;步驟212,所述打印機驅動程序依所述切割區(qū)塊的數據對所述結果影像進行切割;步驟213,所述打印機驅動程序傳輸所述切割區(qū)塊至所述打印機;步驟214,所述打印機接收所述切割區(qū)塊;及步驟215,所述打印機打印所述切割區(qū)塊。
全文摘要
本發(fā)明公開了一種打印影像的方法,應用于一打印機驅動程序及一打印機,包括有下列步驟打印機驅動程序取得原始影像的數據及結果影像的數據,其中原始影像的數據包括有一原始始點、一原始長度及一原始寬度,結果影像的數據包括有一結果始點、一結果長度及一結果寬度,且結果影像為由打印機驅動程序對原始影像作放大縮小的影像處理后所得;打印機驅動程序依原始影像的數據及結果影像的數據,計算出縮放比例;打印機驅動程序確認縮放比例是否大于一;打印機驅動程序傳輸原始影像的數據及縮放比例至打印機;打印機接收原始影像的數據及縮放比例;打印機依縮放比例對原始影像進行放大處理成結果影像;及打印機打印結果影像。
文檔編號G06F3/12GK1641558SQ20041000010
公開日2005年7月20日 申請日期2004年1月2日 優(yōu)先權日2004年1月2日
發(fā)明者陳國泰 申請人:德鑫科技股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
太仆寺旗| 木兰县| 湘潭市| 三门峡市| 山西省| 抚远县| 奎屯市| 灵山县| 化隆| 陵川县| 定州市| 本溪市| 博兴县| 财经| 措勤县| 肥乡县| 建平县| 安义县| 平凉市| 泰顺县| 涟源市| 筠连县| 滨海县| 海口市| 仲巴县| 富民县| 白水县| 隆子县| 屏东市| 泽库县| 乐亭县| 大理市| 福清市| 安塞县| 于都县| 枞阳县| 滕州市| 房产| 临颍县| 嘉定区| 三穗县|