建立圖像流水線的制作方法
【專利說明】
【背景技術】
[0001]打印系統包括流體涂敷器設備和圖像流水線。流體涂敷器設備可以向基底(substrate)涂敷打印流體,以在其上形成圖像。圖像流水線可以將連續(xù)色調圖像數據轉換成半色調圖像數據。
【附圖說明】
[0002]參考附圖理解在下面的描述中所描述的非限制性示例,并且該非限制性示例不限定權利要求的范圍。主要為了陳述的方便和清楚起見來選擇附圖中所示出的部件的尺寸和特性并且不必按比例繪制。參見附圖:
[0003]圖1是示出了根據示例的打印系統的框圖。
[0004]圖2是示出了根據示例的打印系統的框圖。
[0005]圖3A和4A是根據示例的要由圖2的打印系統的圖像流水線設備所分析和確定的相應的圖像類型的代表性視圖。
[0006]圖3B和4B是根據示例的分別與圖3A和4A的圖像類型相對應的圖像密度圖表。
[0007]圖5A是示出了根據示例的圖2的打印系統的預定的流水線階段的集合的框圖。
[0008]圖5B和5C是示出了根據示例的根據圖5A的預定的流水線階段的集合所建立的相應的圖像流水線的框圖。
[0009]圖6是示出了根據示例的圖像流水線執(zhí)行方法的流程圖。
[0010]圖7是示出了根據示例的諸如打印系統的、包括處理器和用于存儲用于操作該打印系統的指令的非暫時性計算機可讀存儲介質的計算設備的框圖。
【具體實施方式】
[0011 ] 打印系統可以包括流體涂敷器設備和圖像流水線。流體涂敷器設備可以基于由打印系統的圖像流水線所處理的圖像數據向諸如紙張等的基底涂覆打印流體,以在其上形成圖像。替代地,流體涂敷器單元可以向諸如傳送構件(例如,圖像形成橡皮布(blanket))的基底涂覆打印流體,其隨后可以被傳送到諸如紙張等的基底。例如,圖像流水線可以將連續(xù)色調圖像數據(諸如,每像素具有8比特的紅色、綠色、藍色(RGB)的連續(xù)圖像數據)轉換成半色調圖像數據(諸如,每像素具有2比特的青色、洋紅、黃色、黑色(CMYK)的半色調圖像數據)。然而,同一圖像流水線可以處理針對不同圖像類型(諸如,計算機輔助設計(CAD)圖像和圖形圖像)的圖像數據。然而,不同類型的圖像可能具有不能被同一圖像流水線所完全處理的不同需求。例如,包括線增強階段的圖像流水線可能有益于CAD圖像,但是可能降低圖形圖像的質量。因此,用于所有圖像類型的同一圖像流水線缺乏用于針對不同的圖像類型來動態(tài)地建立例如相應的專門的圖像流水線,以便以有成本效益的方式來實現高質量的圖像的能力。此外,包括眾多獨立圖像流水線的打印系統可能增加打印系統的成本以及其硅器件的尺寸,在眾多獨立圖像流水線中,相應的靜態(tài)實現的圖像流水線與相應的圖像類型相對應。因此,使用同一圖像流水線和/或眾多獨立圖像流水線的打印系統可能增加圖像的劣化和/或成本。
[0012]在示例中,一種圖像流水線執(zhí)行方法,包括:對圖像的至少一種屬性進行分析,基于對圖像的至少一種屬性的分析來從預定的圖像類型的集合中確定該圖像的圖像類型,基于相應的圖像類型來動態(tài)地建立相應的圖像流水線以處理該圖像,以及執(zhí)行該圖像流水線以打印該圖像。因此,基于相應的圖像類型來動態(tài)地建立相應的圖像流水線以處理該圖像可以降低打印系統的成本、其硅器件的尺寸和/或圖像的劣化。也就是說,用于針對不同的圖像類型來動態(tài)地建立相應的專門的圖像流水線的能力可以以有成本效益的方式來實現高質量的圖像。
[0013]圖1是示出了根據示例的打印系統的框圖。參見圖1,在一些示例中,打印系統100包括圖像流水線設備10和流體涂敷器單元15。圖像流水線設備10可以對圖像的至少一種屬性進行分析,并且基于對該圖像的所述至少一種屬性的分析來從預定的圖像類型的集合中確定該圖像的圖像類型。例如,屬性可以包括密度、顏色等。圖像流水線設備10還可以基于圖像類型來動態(tài)地建立圖像流水線以處理該圖像,并且執(zhí)行該圖像流水線。因此,用于針對不同的圖像類型來動態(tài)地形成相應的專門的圖像流水線的能力可以以有成本效益的方式來實現高質量的圖像。圖像流水線設備10可以用硬件、包括固件的軟件、或者其組合來實現。
[0014]例如,該固件可以被存儲在存儲器中,并且由適當的指令執(zhí)行系統來執(zhí)行。如在替代的示例中,如果用硬件來實現,則圖像流水線設備10可以利用本領域中公知的任何技術、或者技術的組合(例如,離散邏輯電路、可編程門陣列(PGA)、現場可編程門陣列(FPGA))、和/或其它以后被開發(fā)的技術來實現。在一些示例中,圖像流水線設備10可以用在計算設備的控制之下被執(zhí)行和存儲的軟件和數據的組合來實現。
[0015]參見圖1,在一些示例中,流體涂敷器設備15可以基于對圖像流水線的執(zhí)行來將圖像打印在基底上。在一些示例中,流體涂敷器設備15可以包括打印頭、打印頭模塊、打印桿和/或打印頭組件等。例如,打印系統100可以包括噴墨式打印機,以及流體涂敷器單元15可以包括噴墨式打印頭。打印系統100可以向諸如紙張等的基底直接涂覆打印流體。替代地,例如,打印系統100可以向諸如傳送構件(例如,圖像形成橡皮布)的基底涂覆打印流體,其隨后可以被傳送到諸如紙張等的基底。
[0016]圖2是示出了根據示例的打印系統的框圖。在一些示例中,打印系統200包括如先前所討論的圖1的打印系統100的圖像流水線設備10和流體涂敷器單元15。參見圖2,在一些示例中,圖像流水線設備10可以對圖像的諸如密度的屬性進行分析,并且基于對該圖像的密度的分析來從預定的圖像類型的集合中確定該圖像的圖像類型。例如,該預定的圖像類型的集合可以包括彩色計算機輔助設計(CAD)類型、黑白CAD類型、黑白圖形圖像類型和彩色圖形圖像類型。在一些示例中,圖像流水線設備10可以對諸如密度、顏色等的圖像的多個屬性進行分析。圖像流水線設備10還可以基于圖像類型來動態(tài)地建立圖像流水線以處理該圖像,并且執(zhí)行該圖像流水線。流體涂敷器設備15可以被配置為將半色調圖像打印在基底上。例如,流體涂敷器設備15可以基于從圖像流水線輸出的圖像數據來打印半色調圖像。
[0017]參見圖2,在一些示例中,圖像流水線設備10可以包括密度確定模塊21、流水線控制模塊22和預定的流水線階段的集合23。密度確定模塊21、流水線控制模塊22和預定的流水線階段的集合23可以用硬件、包括固件的軟件、或者其組合來實現。
[0018]例如,該固件可以被存儲在存儲器中,并且由適當的指令執(zhí)行系統來執(zhí)行。如在替代的示例中,如果用硬件來實現,則密度確定模塊21、流水線控制模塊22和預定的流水線階段的集合23可以利用本領域中公知的任何技術、或者技術的組合(例如,離散邏輯電路、PGA、FPGA)、和/或其它以后被開發(fā)的技術來實現。
[0019]參見圖2,在一些示例中,密度確定模塊21、流水線控制模塊22和預定的流水線階段的集合23可以用在計算設備的控制下被執(zhí)行和存儲的軟件和數據的組合來實現。密度確定模塊21可以將圖像識別為多個部分,確定針對部分中的每一個部分的部分密度水平,并且基于部分中與相應的部分密度水平相對應的部分的數量來確定圖像密度水平。在一些示例中,部分可以是正方形形狀的、矩形形狀的等。
[0020]參見圖2,在一些示例