新四季網

一種圖像的繪製方法及客戶端的製作方法

2023-05-03 16:55:06

一種圖像的繪製方法及客戶端的製作方法
【專利摘要】本發明實施例公開了一種圖像的繪製方法及客戶端,該方法包括客戶端首先判斷客戶端針對客戶端獲取到的原始圖像繪製的第一圖像的長度相對於原始圖像的長度是否被壓縮,若判斷結果為是,客戶端確定原始圖像與第一圖像的壓縮比,最後,客戶端根據繪製參數以及壓縮比繪製針對第一圖像的第二圖像並輸出第二圖像,其中,繪製參數包括用於根據第一圖像確定出第二圖像的起始繪製位置、繪製長度以及繪製寬度。實施本發明實施例能夠使客戶端在獲取到用戶或其它應用軟體上傳的圖像後繪製出正常長度的圖像,方便了用戶對輸出的正常長度的圖像進行操作。
【專利說明】一種圖像的繪製方法及客戶端

【技術領域】
[0001]本發明涉及圖像處理【技術領域】,具體涉及一種圖像的繪製方法及客戶端。

【背景技術】
[0002]隨著網際網路技術的快速發展,用戶可以在1S(iphone Operating System,蘋果作業系統)終端設備上通過網頁應用等客戶端來進行圖像的發布。在實際應用中,1S終端設備的網頁應用等客戶端在獲取到用戶上傳的圖像後根據設置好的繪製參數繪製對應的圖像並輸出繪製好的圖像以完成圖像的發布。但是,在實踐中發現,當用戶上傳圖像的大小大於某一閾值(如2M)時,網頁應用等客戶端繪製出的圖像長度相對於用戶上傳的圖像長度被壓縮,這導致了 1S終端設備輸出的圖像長度不正常的現象。


【發明內容】

[0003]本發明實施例公開了一種圖像的繪製方法及客戶端,能夠使客戶端在獲取到用戶或其它應用軟體上傳的圖像後繪製出正常長度的圖像。
[0004]本發明實施例第一方面公開了一種圖像的繪製方法,包括:
[0005]判斷客戶端繪製的第一圖像的長度相對於原始圖像的長度是否被壓縮,所述原始圖像為所述客戶端獲取到的圖像,所述第一圖像為所述客戶端針對所述原始圖像繪製的圖像;
[0006]若判斷結果為是,則確定所述原始圖像與所述第一圖像的壓縮比;
[0007]根據所述客戶端中的繪製參數以及所述壓縮比繪製針對所述第一圖像的第二圖像,並輸出所述第二圖像,所述繪製參數包括用於根據所述第一圖像確定出所述第二圖像的起始繪製位置、繪製長度以及繪製寬度。
[0008]本發明實施例第二方面公開了一種客戶端,包括:
[0009]繪製單元,用於繪製針對原始圖像的第一圖像,所述原始圖像為所述客戶端獲取到的圖像;
[0010]判斷單元,用於判斷所述第一圖像的長度相對於所述原始圖像的長度是否被壓縮;
[0011]確定單元,用於當所述判斷單元的判斷結果為是時,確定所述原始圖像與所述第一圖像的壓縮比;
[0012]所述繪製單元,還用於根據所述客戶端中的繪製參數以及所述壓縮比繪製針對所述第一圖像的第二圖像,所述繪製參數包括用於根據所述第一圖像確定出所述第二圖像的起始繪製位置、繪製長度以及繪製寬度;
[0013]輸出單元,用於輸出所述第二圖像。
[0014]本發明實施例中,客戶端首先判斷針對客戶端獲取到的原始圖像繪製的第一圖像的長度相對於原始圖像的長度是否被壓縮,若判斷結果為是,客戶端確定原始圖像與第一圖像的壓縮比,最後,客戶端根據繪製參數以及壓縮比繪製針對第一圖像的第二圖像並輸出第二圖像,其中,繪製參數包括用於根據第一圖像確定出第二圖像的起始繪製位置、繪製長度以及繪製寬度。實施本發明實施例能夠使客戶端在獲取到用戶或其它應用軟體上傳的圖像後繪製出正常長度的圖像,方便了用戶對輸出的正常長度的圖像進行操作。

【專利附圖】

【附圖說明】
[0015]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0016]圖1是本發明實施例公開的一種圖像的繪製方法的流程示意圖;
[0017]圖2是本發明實施例公開的一種客戶端的結構示意圖;
[0018]圖3是本發明實施例公開的另一種客戶端的結構示意圖;
[0019]圖4是本發明實施例公開的第一圖像的生成示意圖;
[0020]圖5是本發明實施例公開的第二圖像的生成示意圖。

【具體實施方式】
[0021]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
[0022]本發明實施例公開了一種圖像的繪製方法及客戶端,能夠使客戶端在獲取到用戶或其它應用軟體上傳的圖像後繪製出正常長度的圖像,方便了用戶對輸出的正常長度的圖像進行操作。以下分別進行詳細說明。
[0023]請參閱圖1,圖1是本發明實施例公開的一種圖像的繪製方法的流程示意圖。其中,圖1所示的方法可以應用於1s終端設備的客戶端中,如1S瀏覽器Safari或1S終端設備中調用Safari的內置瀏覽器等,即1S瀏覽器Safari或1S終端設備中調用Safari的內置瀏覽器等調用如圖1所示的方法對用戶或其它應用軟體上傳的圖像進行繪製。如圖1所示,該圖像的繪製方法可以包括以下步驟:
[0024]S101、判斷客戶端繪製的第一圖像的長度相對於原始圖像的長度是否被壓縮。
[0025]本發明實施例中,若步驟S101的判斷結果為是,則客戶端執行步驟S102,若步驟S101的判斷結果為否,則客戶端可以直接執行步驟S103,此時,步驟S103中的壓縮比等於
lo
[0026]本發明實施例中,原始圖像為客戶端獲取到的用戶或其它應用軟體上傳的圖像,第一圖像為客戶端針對原始圖像繪製的圖像,且第一圖像的圖像內容與原始圖像的圖像內容相同,即第一圖像中像素點的個數與原始圖像中像素點的個數相同。當步驟S101的判斷結果為是時,第一圖像中每一列像素點中相鄰像素點之間的距離小於原始圖像中每一列像素點中相鄰像素點之間的距離。
[0027]本發明實施例中,用戶可以通過HTML5表單〈input type =」file」>的方式上傳圖片。
[0028]作為一種可選的實施方式,客戶端判斷客戶端繪製的第一圖像的長度相對於原始圖像的長度是否被壓縮的具體方式可以為:
[0029]獲取原始圖像的長度,並以客戶端繪製的第一圖像的寬為橫坐標軸、第一圖像的長為縱坐標軸建立直角坐標系;
[0030]獲取第一圖像的所有像素點中除第一列像素點以及最後一列像素點之外的任意一列像素點中所有像素點的透明度;
[0031]按照縱坐標軸的方向獲取上述任意一列像素點中透明度為零的第一個像素點的第一縱坐標值,其中,第一縱坐標值大於零;
[0032]判斷第一縱坐標值是否小於原始圖像的長度,若是,則第一圖像的長度相對於原始圖像的長度被壓縮。
[0033]本發明實施例中,像素點的透明度可以用阿爾法Alpha值來表示,阿爾法Alpha值等於O表示完全透明,且阿爾法Alpha值等於O的像素點為圖像的邊緣像素點,阿爾法Alpha值等於I表示完全不透明。
[0034]當步驟SlOl的判斷結果為是時,舉例來說,客戶端針對原始圖像繪製生成第一圖像的過程可以如圖4所示,圖4是本發明實施例公開的第一圖像的生成示意圖。如圖4所示,圖4中4a表示用戶或其它應用軟體上傳的原始圖像,圖4中4b表示客戶端針對原始圖像4a繪製出的、長度被壓縮的第一圖像,第一圖像4b中像素點的個數等於原始圖像4a中像素點的個數,第一圖像4b中每一列像素點中相鄰兩個像素點之間的距離小於原始圖像4a中每一列像素點中相鄰兩個像素點之間的距離。
[0035]S102、確定原始圖像與第一圖像的壓縮比。
[0036]本發明實施例中,原始圖像與第一圖像的壓縮比可以等於原始圖像的長度與第一圖像的長度的比值,也可以等於原始圖像中任意一列像素點中相鄰兩個像素點之間的距離與第一圖像中任意一列像素點中相鄰兩個像素點之間的距離的比值。
[0037]作為一種可選的實施方式,當原始圖像與第一圖像的壓縮比等於原始圖像的長度與第一圖像的長度的比值時,在步驟SlOl的具體判斷方式下,客戶端確定原始圖像與第一圖像的壓縮比可以包括:
[0038]按照縱坐標軸的方向獲取上述任意一列像素點中透明度不為零的最後一個像素點的第二縱坐標值,作為第一圖像的長度;
[0039]確定原始圖像的長度與第一圖像的長度的比值,作為原始圖像與第一圖像的壓縮比。
[0040]S103、根據客戶端中的繪製參數以及壓縮比繪製針對第一圖像的第二圖像。
[0041]本發明實施例中,繪製參數可以包括用於根據第一圖像確定出第二圖像的起始繪製位置、繪製長度以及繪製寬度等,本發明實施例不做限定。
[0042]本發明實施例中,繪製長度小於等於第一圖像的長度,繪製寬度小於等於第一圖像的寬度。當繪製長度小於第一圖像的長度或繪製寬度小於第一圖像的寬度時,第二圖像的圖像內容少於第一圖像的圖像內容;當繪製長度等於第一圖像的長度且繪製寬度等於第一圖像的寬度時,第二圖像的圖像內容與第一圖像的圖像內容相同。
[0043]本發明實施例中,舉例來說,當第二圖像的圖像內容與第一圖像的圖像內容相同時,客戶端繪製生成第二圖像的過程可以如圖5所示,圖5是本發明實施例公開的第二圖像的生成示意圖,即對客戶端繪製出的、長度被壓縮的第一圖像的長度進行伸長,且伸長倍數為步驟S102中確定出的壓縮比。
[0044]S104、輸出第二圖像。
[0045]作為一種可選的實施方式,客戶端輸出第二圖像的具體方式可以為:
[0046]直接輸出第二圖像。
[0047]作為另一種可選的實施方式,客戶端輸出第二圖像的具體方式可以為:
[0048]獲取原始圖像的旋轉方向,其中,旋轉方向為圖像獲取裝置(如數位照相機、手機相機等)在獲取原始圖像時的旋轉方向;
[0049]根據旋轉方向旋轉第二圖像,以獲取旋轉後的第二圖像;
[0050]輸出旋轉後的第二圖像。
[0051]作為一種可選的實施方式,客戶端獲取原始圖像的旋轉方向的具體方式可以為:
[0052]採用base64解碼方法解碼原始圖像,以獲取原始圖像的可交換圖像文件格式信息;
[0053]從可交換圖像文件格式信息中獲取原始圖像的旋轉方向。
[0054]本發明實施例中,按照圖像獲取裝置獲取原始圖像時的旋轉方向旋轉第二圖像,防止了輸出的圖像被錯誤旋轉的問題。
[0055]可選的,旋轉方向可以包括但不限於順時針旋轉90度、逆時針旋轉90度、順時針旋轉180度以及逆時針旋轉180度中的任意一種。
[0056]本發明實施例中,在客戶端根據客戶端中的繪製參數以及壓縮比繪製針對第一圖像的第二圖像時,客戶端首先會根據第一圖像、繪製參數以及壓縮比創建一個空白的畫板canvas,且該空白的畫板canvas的旋轉屬性值為不旋轉,之後,客戶端將該空白的畫板canvas的旋轉屬性值由不旋轉修改為旋轉,且旋轉方向為圖像獲取裝置獲取原始圖像時的旋轉方向,當客戶端在該空白的畫板canvas上根據繪製參數及壓縮比繪製出針對第一圖像的第二圖像後,畫板canvas按照旋轉屬性值中的旋轉方向進行旋轉,之後,客戶端恢復畫板canvas的旋轉屬性值,即客戶端將畫板canvas的旋轉屬性值由旋轉恢復為不旋轉,以便客戶端在該畫板canvas上進行圖片疊加操作。
[0057]本發明實施例中,客戶端首先判斷針對客戶端獲取到的原始圖像繪製的第一圖像的長度相對於原始圖像的長度是否被壓縮,若判斷結果為是,客戶端確定原始圖像與第一圖像的壓縮比,最後,客戶端根據繪製參數以及壓縮比繪製針對第一圖像的第二圖像並輸出第二圖像,其中,繪製參數包括用於根據第一圖像確定出第二圖像的起始繪製位置、繪製長度以及繪製寬度。實施本發明實施例能夠使客戶端在獲取到用戶或其它應用軟體上傳的圖像後繪製出正常長度的圖像,方便了用戶對輸出的正常長度的圖像進行操作。
[0058]請參閱圖2,圖2是本發明實施例公開的一種客戶端的結構示意圖。其中,如圖2所示的客戶端200為1S終端設備中的客戶端,如1S瀏覽器Safari或調用Safari的內置瀏覽器等。如圖2所示,該客戶端200可以包括繪製單元201、判斷單元202、確定單元203以及輸出單元204,其中:
[0059]繪製單元201用於繪製針對原始圖像的第一圖像。
[0060]本發明實施例中,原始圖像為客戶端200獲取到的用戶或其它應用軟體上傳的圖像,且第一圖像的圖像內容與原始圖像的圖像內容相同。
[0061]判斷單元202用於判斷第一圖像的長度相對於原始圖像的長度是否被壓縮。
[0062]作為一種可選的實施方式,判斷單元202判斷第一圖像的長度相對於原始圖像的長度是否被壓縮的具體方式可以為:
[0063]獲取原始圖像的長度,並以第一圖像的寬為橫坐標軸、第一圖像的長為縱坐標軸建立直角坐標系;
[0064]獲取第一圖像的所有像素點中除第一列像素點以及最後一列像素點之外的任意一列像素點中所有像素點的透明度;
[0065]按照縱坐標軸的方向獲取任意一列像素點中透明度為零的第一個像素點的第一縱坐標值,其中,第一縱坐標值大於零;
[0066]判斷第一縱坐標值是否小於原始圖像的長度,若是,則第一圖像的長度相對於原始圖像的長度被壓縮。
[0067]確定單元203用於當判斷單元202的判斷結果為是時,確定原始圖像與第一圖像的壓縮比。
[0068]本發明實施例中,原始圖像與第一圖像的壓縮比可以等於原始圖像的長度與第一圖像的長度的比值,也可以等於原始圖像中任意一列像素點中相鄰兩個像素點之間的距離與第一圖像中任意一列像素點中相鄰兩個像素點之間的距離的比值。
[0069]作為一種可選的實施方式,當原始圖像與第一圖像的壓縮比等於原始圖像的長度與第一圖像的長度的比值時,確定單元203確定原始圖像與第一圖像的壓縮比的具體方式可以為:
[0070]按照縱坐標軸的方向獲取任意一列像素點中透明度不為零的最後一個像素點的第二縱坐標值,作為第一圖像的長度;
[0071]確定原始圖像的長度與第一圖像的長度的比值,作為原始圖像與第一圖像的壓縮比。
[0072]繪製單元201還可以用於根據客戶端200中的繪製參數以及壓縮比繪製針對第一圖像的第二圖像。
[0073]本發明實施例中,繪製參數包括用於根據第一圖像確定出第二圖像的起始繪製位置、繪製長度以及繪製寬度。
[0074]本發明實施例中,繪製長度小於等於第一圖像的長度,繪製寬度小於等於第一圖像的寬度。當繪製長度小於第一圖像的長度或繪製寬度小於第一圖像的寬度時,第二圖像的圖像內容少於第一圖像的圖像內容;當繪製長度等於第一圖像的長度且繪製寬度等於第一圖像的寬度時,第二圖像的圖像內容與第一圖像的圖像內容相同。
[0075]輸出單元204用於輸出第二圖像。
[0076]實施本發明實施例能夠使客戶端在獲取到用戶或其它應用軟體上傳的圖像後繪製出正常長度的圖像,方便了用戶對輸出的正常長度的圖像進行操作。
[0077]請參閱圖3,圖3是本發明實施例公開的另一種客戶端的結構示意圖。其中,如圖3所示的客戶端300為1S終端設備中的客戶端,如1S瀏覽器Safari或調用Safari的內置瀏覽器等。如圖3所示,該客戶端300可以包括繪製單元301、判斷單元302、確定單元303以及輸出單元304,其中:
[0078]繪製單元301用於繪製針對原始圖像的第一圖像。
[0079]判斷單元302用於判斷第一圖像的長度相對於原始圖像的長度是否被壓縮。
[0080]確定單元303用於當判斷單元302的判斷結果為是時,確定原始圖像與第一圖像的壓縮比。
[0081]繪製單元301還可以用於根據客戶端300中的繪製參數以及壓縮比繪製針對第一圖像的第二圖像。
[0082]輸出單元304用於輸出第二圖像。
[0083]本發明實施例中,輸出單元304可以包括獲取子單元3041、旋轉子單元3042以及輸出子單元3043,其中:
[0084]獲取子單元3041用於獲取原始圖像的旋轉方向。
[0085]旋轉子單元3042用於根據旋轉方向旋轉第二圖像,以獲取旋轉後的第二圖像。
[0086]輸出子單元3043用於輸出旋轉後的第二圖像。
[0087]作為一種可選的實施方式,獲取子單元3041獲取原始圖像的旋轉方向的具體方式可以為:
[0088]採用base64解碼方法解碼原始圖像,以獲取原始圖像的可交換圖像文件格式信息;
[0089]從可交換圖像文件格式信息中獲取原始圖像的旋轉方向。
[0090]可選的,旋轉方向可以包括但不限於順時針旋轉90度、逆時針旋轉90度、順時針旋轉180度以及逆時針旋轉180度中的任意一種。
[0091]可選的,繪製單元301還可以用於當判斷單元302的判斷結果為否時,根據客戶端300中的繪製參數繪製針對第一圖像的第二圖像。
[0092]實施本發明實施例能夠使客戶端在獲取到用戶或其它應用軟體上傳的圖像後繪製出正常長度的圖像並正確的旋轉正常長度的圖像,以輸出旋轉方向正確且長度正常的的圖像,方便了用戶對輸出的旋轉方向正確且長度正常的圖像進行操作。
[0093]需要說明的是,在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳細描述的部分,可以參見其他實施例的相關描述。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬於優選實施例,所涉及的動作、單元以及子單元並不一定是本發明所必須的。
[0094]本發明實施例方法中的步驟可以根據實際需要進行順序調整、合併和刪減。
[0095]本發明實施例客戶端中的單元以及子單元可以根據實際需要進行合併、劃分和刪減。
[0096]本發明實施例中所述單元可以通過通用集成電路,例如CPU(Central ProcessingUnit,中央處理器),或通過ASIC (Applicat1n Specific Integrated Circuit,專用集成電路)來實現。
[0097]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關的硬體來完成,所述的程序可存儲於計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0098]以上對本發明實施例所提供的一種圖像的繪製方法及客戶端進行了詳細介紹,本文中應用了具體實例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在【具體實施方式】及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
【權利要求】
1.一種圖像的繪製方法,其特徵在於,包括: 判斷客戶端繪製的第一圖像的長度相對於原始圖像的長度是否被壓縮,所述原始圖像為所述客戶端獲取到的圖像,所述第一圖像為所述客戶端針對所述原始圖像繪製的圖像;若判斷結果為是,則確定所述原始圖像與所述第一圖像的壓縮比; 根據所述客戶端中的繪製參數以及所述壓縮比繪製針對所述第一圖像的第二圖像,並輸出所述第二圖像,所述繪製參數包括用於根據所述第一圖像確定出所述第二圖像的起始繪製位置、繪製長度以及繪製寬度。
2.根據權利要求1所述的方法,其特徵在於,所述輸出所述第二圖像包括: 獲取所述原始圖像的旋轉方向,所述旋轉方向為圖像獲取裝置在獲取所述原始圖像時的旋轉方向; 根據所述旋轉方向旋轉所述第二圖像,以獲取旋轉後的第二圖像; 輸出所述旋轉後的第二圖像。
3.根據權利要求1所述的方法,其特徵在於,所述判斷客戶端繪製的第一圖像的長度相對於原始圖像的長度是否被壓縮包括: 獲取原始圖像的長度,並以客戶端繪製的第一圖像的寬為橫坐標軸、所述第一圖像的長為縱坐標軸建立直角坐標系; 獲取所述第一圖像的所有像素點中除第一列像素點以及最後一列像素點之外的任意一列像素點中所有像素點的透明度; 按照所述縱坐標軸的方向獲取所述任意一列像素點中透明度為零的第一個像素點的第一縱坐標值,所述第一縱坐標值大於零; 判斷所述第一縱坐標值是否小於所述原始圖像的長度,若是,則所述第一圖像的長度相對於所述原始圖像的長度被壓縮。
4.根據權利要求3所述的方法,其特徵在於,所述壓縮比等於所述原始圖像的長度與所述第一圖像的長度的比值; 所述確定所述原始圖像與所述第一圖像的壓縮比包括: 按照所述縱坐標軸的方向獲取所述任意一列像素點中透明度不為零的最後一個像素點的第二縱坐標值,作為所述第一圖像的長度; 確定所述原始圖像的長度與所述第一圖像的長度的比值,作為所述原始圖像與所述第一圖像的壓縮比。
5.根據權利要求2所述的方法,其特徵在於,所述獲取所述原始圖像的旋轉方向包括: 採用base64解碼方法解碼所述原始圖像,以獲取所述原始圖像的可交換圖像文件格式信息; 從所述可交換圖像文件格式信息中獲取所述原始圖像的旋轉方向。
6.一種客戶端,其特徵在於,包括: 繪製單元,用於繪製針對原始圖像的第一圖像,所述原始圖像為所述客戶端獲取到的圖像; 判斷單元,用於判斷所述第一圖像的長度相對於所述原始圖像的長度是否被壓縮; 確定單元,用於當所述判斷單元的判斷結果為是時,確定所述原始圖像與所述第一圖像的壓縮比; 所述繪製單元,還用於根據所述客戶端中的繪製參數以及所述壓縮比繪製針對所述第一圖像的第二圖像,所述繪製參數包括用於根據所述第一圖像確定出所述第二圖像的起始繪製位置、繪製長度以及繪製寬度; 輸出單元,用於輸出所述第二圖像。
7.根據權利要求6所述的客戶端,其特徵在於,所述輸出單元包括: 獲取子單元,用於獲取所述原始圖像的旋轉方向,所述旋轉方向為圖像獲取裝置在獲取所述原始圖像時的旋轉方向; 旋轉子單元,用於根據所述旋轉方向旋轉所述第二圖像,以獲取旋轉後的第二圖像; 輸出子單元,用於輸出所述旋轉後的第二圖像。
8.根據權利要求6所述的客戶端,其特徵在於,所述判斷單元判斷所述第一圖像的長度相對於所述原始圖像的長度是否被壓縮的具體方式為: 獲取原始圖像的長度,並以所述第一圖像的寬為橫坐標軸、所述第一圖像的長為縱坐標軸建立直角坐標系; 獲取所述第一圖像的所有像素點中除第一列像素點以及最後一列像素點之外的任意一列像素點中所有像素點的透明度; 按照所述縱坐標軸的方向獲取所述任意一列像素點中透明度為零的第一個像素點的第一縱坐標值,所述第一縱坐標值大於零; 判斷所述第一縱坐標值是否小於所述原始圖像的長度,若是,則所述第一圖像的長度相對於所述原始圖像的長度被壓縮。
9.根據權利要求8所述的客戶端,其特徵在於,所述壓縮比等於所述原始圖像的長度與所述第一圖像的長度的比值; 所述確定單元確定所述原始圖像與所述第一圖像的壓縮比的具體方式為: 按照所述縱坐標軸的方向獲取所述任意一列像素點中透明度不為零的最後一個像素點的第二縱坐標值,作為所述第一圖像的長度; 確定所述原始圖像的長度與所述第一圖像的長度的比值,作為所述原始圖像與所述第一圖像的壓縮比。
10.根據權利要求7所述的客戶端,其特徵在於,所述獲取子單元獲取所述原始圖像的旋轉方向的具體方式為: 採用base64解碼方法解碼所述原始圖像,以獲取所述原始圖像的可交換圖像文件格式信息; 從所述可交換圖像文件格式信息中獲取所述原始圖像的旋轉方向。
【文檔編號】H04N21/4402GK104320702SQ201410658395
【公開日】2015年1月28日 申請日期:2014年11月18日 優先權日:2014年11月18日
【發明者】朱力, 侯延平, 劉煥通, 蔣媛園 申請人:廣州華多網絡科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀