一種基于智能電視平臺的圖片處理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種基于智能電視平臺的圖片處理方法及系統(tǒng),所述方法包括以下步驟:A、接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片及預(yù)設(shè)的用于圖片拼接的模板,記錄所選擇的圖片和模板;B、根據(jù)所選擇的模板排列所選擇的圖片生成拼接圖片并顯示。本發(fā)明通過對對圖片拼接模板的設(shè)置,無需用戶對圖片進行加工處理,即可實現(xiàn)不同尺寸,不同類型圖片合理的拼接,用戶可根據(jù)需要通過更換模板快速更換圖片拼接方式,從而得到用戶滿意的拼接效果。
【專利說明】一種基于智能電視平臺的圖片處理方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖片處理【技術(shù)領(lǐng)域】,尤其涉及一種基于智能電視平臺的圖片處理方法及系統(tǒng)。
【背景技術(shù)】
[0002]由于android、蘋果10S、微軟OS等智能系統(tǒng)的普及、越來越多的智能電視走進用戶的家庭,而伴隨著這些搭載有android、蘋果OS、微軟OS操作系統(tǒng)的智能電視應(yīng)用也井噴著出現(xiàn)。智能手機上已經(jīng)有很多優(yōu)秀的圖片處理軟件,但是直接安裝到電視上無法滿足用戶的需求,如無法處理遙控器、外接的鍵盤操作,無法識別外接的U盤、移動硬盤中的圖片。這些都極大影響用戶的使用,
因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0003]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種基于智能電視平臺的圖片處理方法及系統(tǒng),旨在解決目前應(yīng)用于智能電視的圖片處理方法無法與智能電視很好配合的問題。
[0004]本發(fā)明的技術(shù)方案如下:
一種基于智能電視平臺的圖片處理方法,其中,所述方法包括以下步驟:
A、接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片及預(yù)設(shè)的用于圖片拼接的模板,記錄所選擇的圖片和模板;
B、根據(jù)所選擇的模板排列所選擇的圖片生成拼接圖片并顯示。
[0005]所述的基于智能電視平臺的圖片處理方法,其中,所述步驟B具體為:
B1、獲取所選擇的圖片的長寬比,將所述圖片的長寬比與所選擇的模板的填充區(qū)域的長寬比進行匹配,若一致,則將該圖片填充至所述模板的填充區(qū)域生成拼接圖片并顯示,若不一致,則執(zhí)行步驟B2;
B2、生成與所述模板填充區(qū)域長寬比相同的選擇框并根據(jù)用戶的選擇框選所選擇的圖片,將所框選部分的圖片內(nèi)容填充進所述模板的填充區(qū)域生成拼接圖片并顯示。
[0006]所述的基于智能電視平臺的圖片處理方法,其中,所述B2還包括:
當(dāng)所選擇圖片的長或?qū)挿謩e短于所述模板填充區(qū)域的長或?qū)挄r,根據(jù)用戶選擇確定所選擇圖片在所述模板填充區(qū)域的位置并計算未覆蓋圖片的空白區(qū)域,檢測所選擇的圖片的各像素的顏色值并根據(jù)其判斷該圖片的圖案是否為規(guī)則分布,當(dāng)該圖片的圖案是規(guī)則分布時,獲取該規(guī)則分布的圖案及其分布規(guī)律,并根據(jù)該圖案及其分布規(guī)律繪制所述空白區(qū)域。
[0007]所述的基于智能電視平臺的圖片處理方法,其中,當(dāng)所選擇的圖片的圖案是不規(guī)則分布時,檢測并記錄與所述空白區(qū)域相鄰的圖片邊緣像素的顏色值,將所述空白區(qū)域像素按照各自對應(yīng)的圖片邊緣像素的顏色值進行繪制,將所繪制的空白區(qū)域與所選擇的圖片在所述模板的空白區(qū)域顯示出來。[0008]所述的基于智能電視平臺的圖片處理方法,其中,當(dāng)所選擇的模板為自由拼接模板時,系統(tǒng)對所選擇的各圖片分別隨機生成各圖片的顯示位置、大小和旋轉(zhuǎn)角度,將各選擇圖片根據(jù)所生成的圖片的顯示位置、大小和旋轉(zhuǎn)角度生成拼接圖片并顯示。
[0009]所述的基于智能電視平臺的圖片處理方法,其中,當(dāng)所選擇的圖片按照所述自由拼接模板排布顯示時,接收用戶指令選定一顯示圖片使該圖片處于編輯狀態(tài),根據(jù)用戶輸入的顯示位置、大小和旋轉(zhuǎn)角度調(diào)整該圖片的顯示。
[0010]所述的基于智能電視平臺的圖片處理方法,其中,所述步驟B之后還包括:
系統(tǒng)獲取用戶輸入的圖片間距值,并根據(jù)此圖片間距值調(diào)整所排列的圖片間的間距并生成拼接圖片顯示。
[0011]所述的基于智能電視平臺的圖片處理方法,其中,接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片后可針對所選擇的圖片進入圖片美化菜單,所述圖片美化菜單中設(shè)置有色彩模板和圖像特效模板,通過對所選擇的圖片設(shè)置相應(yīng)的色彩模板或圖像特效模板實現(xiàn)對該圖片的色彩或特效調(diào)整。
[0012]一種具有如上所述的基于智能電視平臺的圖片處理方法的系統(tǒng),其中,所屬系統(tǒng)包括:
預(yù)覽圖片及模板顯示模塊,接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片及預(yù)設(shè)的用于圖片拼接的模板;
圖片及模板記錄模塊,用于記錄所選擇的圖片和模板;
拼接圖片生成并顯示模塊,用于根據(jù)所選擇的模板排列所選擇的圖片生成拼接圖片并
顯不O
[0013]有益效果:本發(fā)明提供一種基于智能電視平臺的圖片處理方法及系統(tǒng),通過對對圖片拼接模板的設(shè)置,無需用戶對圖片進行加工處理,即可實現(xiàn)不同尺寸,不同類型圖片合理的拼接,用戶可根據(jù)需要通過更換模板快速更換圖片拼接方式,從而得到用戶滿意的拼接效果。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明的基于智能電視平臺的圖片處理方法流程圖。
[0015]圖2為圖1中步驟S200的具體方法流程圖。
[0016]圖3為本發(fā)明的基于智能電視平臺的圖片處理系統(tǒng)的原理框圖。
【具體實施方式】
[0017]本發(fā)明提供一種基于智能電視平臺的圖片處理方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]如圖1所示的一種基于智能電視平臺的圖片處理方法,其中,所述方法包括以下步驟:
S100、接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片及預(yù)設(shè)的用于圖片拼接的模板,記錄所選擇的圖片和模板。
[0019]用戶通過智能電視遙控器或鼠標點選圖片列表項從而進入圖片列表,系統(tǒng)將存儲設(shè)備中保存的位于該圖片列表下的圖片生成預(yù)覽圖片供用戶選擇,較佳的是,所述圖片顯示列表中設(shè)置有“進入拼圖”虛擬按鈕,用戶通過遙控器將光標移動至該虛擬按鈕上后點擊確定后在所述圖片列表一側(cè)顯示預(yù)設(shè)的用于圖片拼接的模板,較佳的是,該類圖片拼接模板以效果圖的形式顯示。用戶可根據(jù)模板拼接的圖片數(shù)量逐一選擇圖片,系統(tǒng)將記錄用戶所選的圖片的圖片拼接模板。
[0020]較佳實施例中,所述圖片拼接模板可通過存儲設(shè)備或連接網(wǎng)絡(luò)服務(wù)器進行添加更新,若移動存儲設(shè)備中存儲有圖片拼接模板文件,插到智能電視接口后,系統(tǒng)對移動存儲設(shè)備中的文件進行掃描,當(dāng)掃描到圖片拼接模板類型的文件時,自動彈出“是否增加新圖片拼接模板”的提示,當(dāng)用戶選擇添加后,將移動存儲設(shè)備中的圖片拼接模板更新至智能電視中,若服務(wù)器中有新的圖片拼接模板,則向智能電視端發(fā)送提示信息,智能電視端接收信息后并根據(jù)用戶選擇確定接收新模板,服務(wù)器待確認智能電視端接收新的圖片拼接模板后將新的圖片拼接模板文件發(fā)送給智能電視端,智能電視端接收新的圖片拼接模板文件并更新。
[0021]S200、根據(jù)所選擇的模板排列所選擇的圖片生成拼接圖片并顯示。
[0022]其中,所述步驟S200具體為:
S210、獲取所選擇的圖片的長寬比,將所述圖片的長寬比與所選擇的模板的填充區(qū)域的長寬比進行匹配,若一致,則將該圖片填充至所述模板的填充區(qū)域生成拼接圖片并顯示,若不一致,則執(zhí)行步驟S220。
[0023]由于圖片列表中的圖片的尺寸可能有多種,而本發(fā)明的圖片拼接模板大致設(shè)置有兩種,一種為規(guī)則模板,即將多張尺寸比例相同的圖片有規(guī)律的排列后生成拼接圖片,比如橫排、豎排、階梯狀排列等等,另一種為不規(guī)則模板或稱為自由模板,用戶可選擇任意尺寸的圖片,所選擇的圖片按照自由模板設(shè)置的參數(shù)隨機旋轉(zhuǎn)角度、隨機縮放圖片比例、隨機顯
示位置等等。
[0024]當(dāng)使用規(guī)則模板后,系統(tǒng)首先獲取用戶選擇的圖片的長寬比,同時獲取所選的圖片拼接模板的填充區(qū)域的長寬比、若兩者比例一致,則可將圖片完全填充進所述填充區(qū)域顯不O
[0025]S220、生成與所述模板填充區(qū)域長寬比相同的選擇框并根據(jù)用戶的選擇框選所選擇的圖片,將所框選部分的圖片內(nèi)容填充進所述模板的填充區(qū)域生成拼接圖片并顯示。
[0026]當(dāng)遇到圖片與圖片拼接模板填充區(qū)域尺寸比例不一致時,用戶可通過操作界面設(shè)置的裁切按鈕生成的選擇框,該選擇框的長寬比與當(dāng)前選擇的模板的填充區(qū)域的長寬比一致,該選擇框可通過遙控器的方向鍵在預(yù)覽圖片上移動,較佳實施例中,通過智能電視遙控器控制選擇框時,遙控器的方向鍵可控制選擇框以慢速(每秒100個像素點)移動,實現(xiàn)微調(diào)的功能當(dāng)同時按住確定鍵和方向鍵后,選擇框則以更快的速度移動,實現(xiàn)粗調(diào)的功能。當(dāng)選擇框框選的圖片內(nèi)容確定后,點擊確定鍵將所框選的圖片內(nèi)容填充進行相應(yīng)的模板填充區(qū)域,生成拼接圖片。
[0027]較佳實施例中,所述S220還包括:
當(dāng)所選擇圖片的長或?qū)挿謩e短于所述模板填充區(qū)域的長或?qū)挄r,根據(jù)用戶選擇確定所選擇圖片在所述模板填充區(qū)域的位置并計算未覆蓋圖片的空白區(qū)域,檢測所選擇的圖片的各像素的顏色值并根據(jù)其判斷該圖片的圖案是否為規(guī)則分布,當(dāng)該圖片的圖案是規(guī)則分布時,獲取該規(guī)則分布的圖案及其分布規(guī)律,并根據(jù)該圖案及其分布規(guī)律繪制所述空白區(qū)域。
[0028]本發(fā)明中的圖片為保證顯示質(zhì)量一般都以原圖片大小顯示,而不進行拉伸,放大。而有時候出現(xiàn)圖片以原圖片大小顯示時,圖片不足以填滿模板的填充區(qū)域,這樣就在模板上留下空白區(qū)域,首先用戶可動過在填充區(qū)域移動圖片確定圖片最終的位置,之后系統(tǒng)計算此時留下的所述空白區(qū)域,然后系統(tǒng)會進一步檢測所選擇的圖片的各像素的顏色值并根據(jù)其判斷該圖片的圖案是否為規(guī)則分布,例如成背景為純色,陣列分布相同斑點的斑點圖,系統(tǒng)獲取圖片中斑點的大小及區(qū)域,計算得出斑點之間的距離。根據(jù)上述得到的信息,對所述空白區(qū)域形成畫布按照相同的間隔距離繪制相同的斑點,從而填充繪制后的圖片看似一張完整的圖片。
[0029]另一較佳實施例中,當(dāng)所選擇的圖片的圖案是不規(guī)則分布時,檢測并記錄與所述空白區(qū)域相鄰的圖片邊緣像素的顏色值,將所述空白區(qū)域像素按照各自對應(yīng)的圖片邊緣像素的顏色值進行繪制,將所繪制的空白區(qū)域與所選擇的圖片在所述模板的空白區(qū)域顯示出來。
[0030]獲取該圖案不規(guī)則分布的圖片的邊沿像素的顏色值,然后將空白區(qū)域中相鄰的像素按照對應(yīng)的顏色值繪制。例如,如果該圖案不規(guī)則分布圖片為邊緣同色的圖片,即具有中間為圖案,四周為純色背景時,對空白區(qū)域的繪制按照該圖片邊緣的背景色進行,使得繪制后的空白區(qū)域與圖片形成畫面很和諧的效果。
[0031]另外,當(dāng)所選擇的模板為自由拼接模板時,系統(tǒng)對所選擇的各圖片分別隨機生成各圖片的顯示位置、大小和旋轉(zhuǎn)角度,將各選擇圖片根據(jù)所生成的圖片的顯示位置、大小和旋轉(zhuǎn)角度生成拼接圖片并顯示。
[0032]較佳實施例中,當(dāng)所選擇的圖片按照所述自由拼接模板排布顯示時,接收用戶指令選定一顯示圖片使該圖片處于編輯狀態(tài),根據(jù)用戶輸入的顯示位置、大小和旋轉(zhuǎn)角度調(diào)整該圖片的顯示。若用戶對于某一圖片的排列不滿意時,可通過遙控器將光標移動至該圖片上,點擊該圖片使該圖片進入可編輯狀態(tài),同時顯示該圖片顯示位置、大小和旋轉(zhuǎn)角度的菜單,用戶可對上述幾項輸入數(shù)值進行調(diào)整,編輯保存后,圖片按照所輸入的顯示位置、大小和旋轉(zhuǎn)角度進行調(diào)整。例如對于圖片顯示位置的調(diào)整,當(dāng)用戶將光標移至所述菜單的該參數(shù)項時,模板區(qū)域顯示網(wǎng)格線,同時菜單中記錄的是該圖片的圖片中心所在的位置坐標,用戶輸入新的位點后,系統(tǒng)計算當(dāng)該圖片中心在新的位點以原有的尺寸和旋轉(zhuǎn)角度時的參數(shù),并以虛框形式在新的位點顯示。待用戶確定后,在該虛框處顯示該圖片,并清除原有位點該圖片的顯示。
[0033]較佳實施例中,系統(tǒng)獲取用戶輸入的圖片間距值,并根據(jù)此圖片間距值調(diào)整所排列的圖片間的間距并生成拼接圖片顯示。
[0034]較佳實施例中,接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片后可針對所選擇的圖片進入圖片美化菜單,所述圖片美化菜單中設(shè)置有色彩模板和圖像特效模板,通過對所選擇的圖片設(shè)置相應(yīng)的色彩模板或圖像特效模板實現(xiàn)對該圖片的色彩或特效調(diào)整。待用戶對圖片的色彩和特效調(diào)整完可按照本發(fā)明的上述方法進行拼接。
[0035]如圖3所示的一種具有如上所述的基于智能電視平臺的圖片處理方法的系統(tǒng),其中,所屬系統(tǒng)包括:
預(yù)覽圖片及模板顯示模塊100,接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片及預(yù)設(shè)的用于圖片拼接的模板,具體如步驟SlOO所述。
[0036]圖片及模板記錄模塊200,用于記錄所選擇的圖片和模板,具體如步驟SlOO所述。
[0037]拼接圖片生成模塊300,用于根據(jù)所選擇的模板排列所選擇的圖片生成拼接圖片,具體如步驟S200所述。
[0038]拼接圖片顯示模塊400、用于將所生成的拼接圖片顯示出來,具體如步驟S200所述。
[0039]本發(fā)明提供一種基于智能電視平臺的圖片處理方法及系統(tǒng),通過對對圖片拼接模板的設(shè)置,無需用戶對圖片進行加工處理,即可實現(xiàn)不同尺寸,不同類型圖片合理的拼接,用戶可根據(jù)需要通過更換模板快速更換圖片拼接方式,從而得到用戶滿意的拼接效果。
[0040]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護范圍。
【權(quán)利要求】
1.一種基于智能電視平臺的圖片處理方法,其特征在于,所述方法包括以下步驟: A、接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片及預(yù)設(shè)的用于圖片拼接的模板,記錄所選擇的圖片和模板; B、根據(jù)所選擇的模板排列所選擇的圖片生成拼接圖片并顯示。
2.根據(jù)權(quán)利要求1所述的基于智能電視平臺的圖片處理方法,其特征在于,所述步驟B具體為: B1、獲取所選擇的圖片的長寬比,將所述圖片的長寬比與所選擇的模板的填充區(qū)域的長寬比進行匹配,若一致,則將該圖片填充至所述模板的填充區(qū)域生成拼接圖片并顯示,若不一致,則執(zhí)行步驟B2; B2、生成與所述模板填充區(qū)域長寬比相同的選擇框并根據(jù)用戶的選擇框選所選擇的圖片,將所框選部分的圖片內(nèi)容填充進所述模板的填充區(qū)域生成拼接圖片并顯示。
3.根據(jù)權(quán)利要求2所述的基于智能電視平臺的圖片處理方法,其特征在于,所述B2還包括: 當(dāng)所選擇圖片的長或?qū)挿謩e短于所述模板填充區(qū)域的長或?qū)挄r,根據(jù)用戶選擇確定所選擇圖片在所述模板填充區(qū)域的位置并計算未覆蓋圖片的空白區(qū)域,檢測所選擇的圖片的各像素的顏色值并根據(jù)其判斷該圖片的圖案是否為規(guī)則分布,當(dāng)該圖片的圖案是規(guī)則分布時,獲取該規(guī)則分布的圖案及其分布規(guī)律,并根據(jù)該圖案及其分布規(guī)律繪制所述空白區(qū)域。
4.根據(jù)權(quán)利要求3所述的基于智能電視平臺的圖片處理方法,其特征在于,當(dāng)所選擇的圖片的圖案是不規(guī)則分布時,檢測并記錄與所述空白區(qū)域相鄰的圖片邊緣像素的顏色值,將所述空白區(qū)域像素按照各自對應(yīng)的圖片邊緣像素的顏色值進行繪制,將所繪制的空白區(qū)域與所選擇的圖片在所述模板的空白區(qū)域顯示出來。`
5.根據(jù)權(quán)利要求1所述的基于智能電視平臺的圖片處理方法,其特征在于,當(dāng)所選擇的模板為自由拼接模板時,系統(tǒng)對所選擇的各圖片分別隨機生成各圖片的顯示位置、大小和旋轉(zhuǎn)角度,將各選擇圖片根據(jù)所生成的圖片的顯示位置、大小和旋轉(zhuǎn)角度生成拼接圖片并顯示。
6.根據(jù)權(quán)利要求5所述的基于智能電視平臺的圖片處理方法,其特征在于,當(dāng)所選擇的圖片按照所述自由拼接模板排布顯示時,接收用戶指令選定一顯示圖片使該圖片處于編輯狀態(tài),根據(jù)用戶輸入的顯示位置、大小和旋轉(zhuǎn)角度調(diào)整該圖片的顯示。
7.根據(jù)權(quán)利要求1所述的基于智能電視平臺的圖片處理方法,其特征在于,所述步驟B之后還包括: 系統(tǒng)獲取用戶輸入的圖片間距值,并根據(jù)此圖片間距值調(diào)整所排列的圖片間的間距并生成拼接圖片顯示。
8.根據(jù)權(quán)利要求1所述的基于智能電視平臺的圖片處理方法,其特征在于,接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片后可針對所選擇的圖片進入圖片美化菜單,所述圖片美化菜單中設(shè)置有色彩模板和圖像特效模板,通過對所選擇的圖片設(shè)置相應(yīng)的色彩模板或圖像特效模板實現(xiàn)對該圖片的色彩或特效調(diào)整。
9.一種具有如權(quán)利要求1-8所述的基于智能電視平臺的圖片處理方法的系統(tǒng),其特征在于,所屬系統(tǒng)包括: 預(yù)覽圖片及模板顯示模塊,接收用戶指令進入圖片列表顯示處于可點選狀態(tài)的預(yù)覽圖片及預(yù)設(shè)的用于圖片拼接的模板; 圖片及模板記錄模塊,用于記錄所選擇的圖片和模板; 拼接圖片生成并顯示模塊,用于根據(jù)所選擇的模板排列所選擇的圖片生成拼接圖片并顯示。
【文檔編號】H04N21/431GK103634650SQ201310543542
【公開日】2014年3月12日 申請日期:2013年11月6日 優(yōu)先權(quán)日:2013年11月6日
【發(fā)明者】秦宏開 申請人:康佳集團股份有限公司