圖像處理工具包ImagXpress:如何處理圖像合併圖像

ImagXpress 是最早進的彩色映像和照片圖像處理工具包,它發佈的形式有:.NET控件、COM組件、VC組件。用ImagXpress ,開發者構建的應用程序能夠支持圖像瀏覽、編輯、打印、TWAIN掃描、文件格式轉換等等。ImagXpress 提供了綜合的圖像處理函數集,支持30多種文件格式,擁有驚人的圖像處理速度。ImagXpress 提供的圖像功能還有:複製、旋轉、保持圖像的透明度、多種圖像縮放算法、高級滾動條、自動調整大小和圖像融合等。算法

點擊下載ImagXpress正式版ide

合併是將當前正在處理的圖像(ProcessImageID)與另外一個圖像進行合併的操做。生成的合併圖像存儲在ProcessImageID中。函數

合併圖像:工具

調用合併方法。
使用Picture,Filename,hDIB 屬性或LoadBlob 方法加載另外一個圖像。該圖像與現有圖像合併。
生成的合併圖像存儲在ProcessImageID中,覆蓋現有圖像。
若是調用「合併」時某個區域或區域處於活動狀態,則源圖像將與目標圖像上的活動區域或區域合併。
若是任何一個要合併的圖像的位深度都小於24位,則將這兩個圖像轉換爲24位圖像,而後合併。可是,將1位圖像與另外一個1位圖像合併可能會生成1位圖像。
若是要合併的圖像中的任何一個具備關聯的顏色配置文件,則應用每一個圖像的配置文件,而後合併圖像。沒有保留顏色配置文件。
當要合併的圖像都是帶有標籤的TIFF文件時,請首先捕獲標籤,而後合併,而後再次應用標籤,以確保合併時保存標籤。
子 畫面還沒法將圖像的一部分與另外一圖像合併。
您能夠隨時檢查 IPImageWasModified屬性,以肯定是否由上一個處理操做修改了圖像。(若是在處理過程當中發生錯誤,則處理動做將中斷而且圖像不會被修改。)
啓用撤消功能內存

該撤消功能使您能夠撤消的處理方法的做用。要使用撤消功能: 開發

確保UndoEnabled屬性設置爲True。這在執行圖像處理以前爲特定圖像啓用撤消功能。
當UndoEnabled爲True時,須要額外的內存來存儲撤消圖像。若是不須要撤消,請將UndoEnabled設置爲False,以減小內存使用量。
撤消處理動做產品

若要撤消圖像處理操做,請調用撤消方法。當前的DIB(hDIB)被Undo DIB(hDIBUndo)替換,從而將映像恢復到其原始狀態。hDIBUndo屬性設置爲NULL。
只能撤消圖像處理動做。對ICM的更改,加載和保存沒法撤消。
在DIB上繪製線條和形狀it

ImagXpress®控件具備圖形繪製方法,可以讓您在DIB上繪製線條和形狀。因爲圖形繪製在DIB上,所以它們成爲圖像的永久部分。圖像處理

撤消方法不會撤消更改圖像調色板。
如下屬性和方法用於繪製圖形:
DrawMode屬性-獲取並設置一個值,該值肯定如何管理顏色設置的交互(例如:筆顏色,背景顏色,顯示顏色和前景色)。
DrawStyle屬性—獲取並設置一個值,該值肯定圖形方法輸出的線條樣式。
DrawWidth屬性—獲取並設置圖形方法輸出的線寬。
DrawFillStyle屬性—獲取並設置用於填充使用DrawCircle,DrawLine和DrawPolygon圖形方法建立的圓和框的模式。
DrawFillColor屬性—獲取並設置用於填充使用DrawCircle,DrawLine和DrawPolygon圖形方法建立的圓形,矩形和多邊形的顏色。
DrawLine方法—在圖像上繪製線條和矩形。
DrawCurve —在圖像上繪製貝塞爾曲線。
DrawCircle —在圖像上繪製圓形或橢圓形。
DrawPolygon —在圖像上繪製2-6面的多邊形。
DrawRoundRect —在圖像上繪製帶有圓角的矩形。
DrawArc —在圖像上繪製圓弧。
DrawPie —在圖像上繪製餅形的楔形。
DrawTextString —在圖像上繪製文本。
想要購買ImagXpress正版受權,或瞭解更多產品信息請點擊【諮詢在線客服】class

相關文章
相關標籤/搜索