一種濾鏡列表顯示方法及裝置制造方法
【專利摘要】本發(fā)明適用于圖像處理【技術(shù)領(lǐng)域】,提供了一種濾鏡列表顯示方法及裝置,包括:在濾鏡列表中檢測(cè)第一濾鏡圖標(biāo)的觸發(fā)移動(dòng)事件,觸發(fā)所述第一濾鏡圖標(biāo)的可拖拽狀態(tài);檢測(cè)所述第一濾鏡圖標(biāo)的拖拽事件,記錄所述拖拽事件結(jié)束時(shí)所述第一濾鏡圖標(biāo)的位置;根據(jù)所述第一濾鏡圖標(biāo)的位置,對(duì)所述濾鏡列表進(jìn)行排列顯示。在本發(fā)明中,通過在圖像處理界面中檢測(cè)濾鏡圖標(biāo)的拖拽事件來改變?yōu)V鏡列表中濾鏡圖標(biāo)的位置,從而對(duì)濾鏡列表的排列順序進(jìn)行重新設(shè)定,以在濾鏡列表中優(yōu)先顯示用戶常用的濾鏡圖標(biāo),由此提高了圖片處理效率。
【專利說明】—種濾鏡列表顯示方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于圖像處理【技術(shù)領(lǐng)域】,尤其涉及一種濾鏡列表顯示方法及裝置。
【背景技術(shù)】
[0002]隨著相機(jī)應(yīng)用在手機(jī)、平板電腦等移動(dòng)終端上的不斷發(fā)展和普及,越來越多的用戶通過移動(dòng)終端拍攝下精彩的畫面,記錄并分享生活的方方面面。同時(shí),相機(jī)應(yīng)用相關(guān)的拍照軟件或者圖片編輯軟件也越來越強(qiáng)大,能夠?yàn)橛脩籼峁└鞣N便捷的圖像處理功能,以實(shí)現(xiàn)對(duì)照片的美化。
[0003]其中,濾鏡作為一種能夠直接實(shí)現(xiàn)某種特殊效果的圖像處理功能,受到了廣大用戶的青睞。通過濾鏡,用戶能夠?qū)⒁粡埰降恼掌p松地處理成柔光、懷舊、素描、油畫、黑白等十幾種甚至幾十種不同的風(fēng)格,以表達(dá)出不同的情緒。然而,每個(gè)用戶鐘意的照片風(fēng)格通常局限在幾種,而濾鏡種類的繁多往往導(dǎo)致用戶可能需要遍歷所有的濾鏡才能找到自己常用的那幾種,由此大大降低了圖像處理效率。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例的目的在于提供一種濾鏡列表顯示方法,旨在解決現(xiàn)有的濾鏡列表顯示方式固定,導(dǎo)致圖像處理效率低的問題。
[0005]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種濾鏡列表顯示方法,包括:
[0006]在濾鏡列表中檢測(cè)第一濾鏡圖標(biāo)的觸發(fā)移動(dòng)事件的,觸發(fā)所述第一濾鏡圖標(biāo)的可拖拽狀態(tài);
[0007]檢測(cè)所述第一濾鏡圖標(biāo)的拖拽事件,記錄所述拖拽事件結(jié)束時(shí)所述第一濾鏡圖標(biāo)的位置;
[0008]根據(jù)所述第一濾鏡圖標(biāo)的位置,對(duì)所述濾鏡列表進(jìn)行排列顯示。
[0009]本發(fā)明實(shí)施例的另一目的在于提供一種濾鏡列表顯示裝置,包括:
[0010]檢測(cè)單元,用于在濾鏡列表中檢測(cè)第一濾鏡圖標(biāo)的觸發(fā)移動(dòng)事件,觸發(fā)所述第一濾鏡圖標(biāo)的可拖拽狀態(tài);
[0011]記錄單元,用于檢測(cè)所述第一濾鏡圖標(biāo)的拖拽事件,記錄所述拖拽事件結(jié)束時(shí)所述第一濾鏡圖標(biāo)的位置;
[0012]顯示單元,用于根據(jù)所述第一濾鏡圖標(biāo)的位置,對(duì)所述濾鏡列表進(jìn)行排列顯示。
[0013]在本發(fā)明實(shí)施例中,通過在圖像處理界面中檢測(cè)濾鏡圖標(biāo)的拖拽事件來改變?yōu)V鏡列表中濾鏡圖標(biāo)的位置,從而對(duì)濾鏡列表的排列順序進(jìn)行重新設(shè)定,以在濾鏡列表中優(yōu)先顯示用戶常用的濾鏡圖標(biāo),由此提高了圖片處理效率。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明實(shí)施例提供的濾鏡列表顯示方法的實(shí)現(xiàn)流程圖;
[0015]圖2是本發(fā)明實(shí)施例提供的濾鏡列表示意圖;[0016]圖3是本發(fā)明實(shí)施例提供的濾鏡列表第一濾鏡圖標(biāo)拖拽事件示意圖;
[0017]圖4是本發(fā)明實(shí)施例提供的濾鏡列表第一濾鏡圖標(biāo)拖拽事件示意圖;
[0018]圖5是本發(fā)明實(shí)施例提供的濾鏡列表顯示方法步驟S104的具體實(shí)現(xiàn)流程圖;
[0019]圖6是本發(fā)明實(shí)施例提供的濾鏡列表顯示裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0020]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021 ] 在本發(fā)明實(shí)施例中,通過在圖像處理界面中檢測(cè)濾鏡圖標(biāo)的拖拽事件來改變?yōu)V鏡列表中濾鏡圖標(biāo)的位置,從而對(duì)濾鏡列表的排列順序進(jìn)行重新設(shè)定,以在濾鏡列表中優(yōu)先顯示用戶常用的濾鏡圖標(biāo),由此提高了圖片處理效率。
[0022]圖1示出了本發(fā)明實(shí)施例提供的濾鏡列表顯示方法的實(shí)現(xiàn)流程圖,在本實(shí)施例中,濾鏡列表位于圖像處理界面中,圖像處理界面可以為運(yùn)行在計(jì)算機(jī)、智能手機(jī)、平板電腦等智能終端設(shè)備中的相機(jī)軟件或者圖片編輯軟件中的圖像處理界面,該圖像處理界面中通過濾鏡列表展示了不同的濾鏡圖標(biāo),每個(gè)濾鏡圖標(biāo)對(duì)應(yīng)一種濾鏡,用戶可以通過滑動(dòng)濾鏡列表來遍歷所有的濾鏡圖標(biāo)。進(jìn)一步地,如圖2所示,在界面下方的濾鏡列表中,每個(gè)濾鏡圖標(biāo)都顯示其對(duì)應(yīng)的濾鏡對(duì)同一系統(tǒng)預(yù)置圖片進(jìn)行處理后的效果,便于用戶直觀地了解每種濾鏡的風(fēng)格。通過檢測(cè)用戶對(duì)某個(gè)濾鏡圖標(biāo)的點(diǎn)擊事件,系統(tǒng)自動(dòng)對(duì)當(dāng)前加載的照片進(jìn)行濾鏡處理,即可以達(dá)到相應(yīng)的照片風(fēng)格。
[0023]如圖1所示,在步驟SlOl中,在濾鏡列表中檢測(cè)第一濾鏡圖標(biāo)的觸發(fā)移動(dòng)事件,觸發(fā)第一濾鏡圖標(biāo)的可拖拽狀態(tài)。
[0024]其中,觸發(fā)移動(dòng)事件可以為長(zhǎng)按事件,或者雙擊事件、預(yù)設(shè)的觸摸軌跡事件等等,在此不作限定。
[0025]在本實(shí)施例中,通過觸摸屏感應(yīng)裝置或者鼠標(biāo)事件檢測(cè)裝置來對(duì)發(fā)生在第一濾鏡圖標(biāo)上的觸發(fā)移動(dòng)事件進(jìn)行檢測(cè),以觸發(fā)移動(dòng)事件為長(zhǎng)按事件為例,當(dāng)檢測(cè)到發(fā)生在某個(gè)操作對(duì)象上的觸按動(dòng)作持續(xù)時(shí)間超過預(yù)設(shè)閾值時(shí),長(zhǎng)按事件即生效。其中,預(yù)設(shè)閾值由系統(tǒng)預(yù)設(shè),作為本發(fā)明的一個(gè)實(shí)現(xiàn)示例,預(yù)設(shè)閾值可以設(shè)為0.5秒或者I秒。
[0026]在實(shí)際應(yīng)用中,當(dāng)觸發(fā)移動(dòng)事件生效時(shí),可以通過終端的震動(dòng)反饋或者圖像處理界面中的動(dòng)畫事件來進(jìn)行提示,以提示觸發(fā)移動(dòng)事件生效。
[0027]當(dāng)觸發(fā)移動(dòng)事件生效后,觸發(fā)第一濾鏡圖標(biāo)的可拖拽狀態(tài),在可拖拽狀態(tài)下,當(dāng)鼠標(biāo)位于第一濾鏡圖標(biāo)之上處于按下狀態(tài)時(shí),或者當(dāng)手指位于第一濾鏡圖標(biāo)之上處于觸按狀態(tài)時(shí),根據(jù)鼠標(biāo)或者指的滑動(dòng)方向來模擬出第一濾鏡圖標(biāo)的拖拽軌跡,第一濾鏡圖標(biāo)可以被拖拽至圖像處理界面的任意位置。
[0028]優(yōu)選地,可以對(duì)處于拖拽狀態(tài)下的第一濾鏡圖標(biāo)進(jìn)行放大、變色或者變形顯示,以直觀地提示用戶當(dāng)前處于拖拽狀態(tài)下的濾鏡圖標(biāo)。
[0029]圖3示出了對(duì)處于拖拽狀態(tài)下的第一濾鏡圖標(biāo)進(jìn)行放大的示意圖。
[0030]在步驟S102中,檢測(cè)第一濾鏡圖標(biāo)的拖拽事件,記錄拖拽事件結(jié)束時(shí)第一濾鏡圖標(biāo)的位置。[0031]在第一濾鏡圖標(biāo)的拖拽事件進(jìn)行過程中,若第一濾鏡圖標(biāo)被拖拽至濾鏡列表中除第一濾鏡圖標(biāo)以外的某個(gè)濾鏡圖標(biāo)之前,則如圖4所示,從該濾鏡圖標(biāo)開始,所有的濾鏡圖標(biāo)順序依次后移。
[0032]在本實(shí)施例中,當(dāng)拖拽事件進(jìn)行時(shí)鼠標(biāo)或者手指取消按下動(dòng)作,則代表此次拖拽事件結(jié)束,此時(shí),通過獲取第一濾鏡圖標(biāo)在屏幕上的坐標(biāo),從而記錄此次拖拽事件結(jié)束時(shí)第一濾鏡圖標(biāo)的位置。
[0033]在步驟S103中,根據(jù)第一濾鏡圖標(biāo)的位置,對(duì)濾鏡列表進(jìn)行排列顯示。
[0034]在本發(fā)明實(shí)施例中,具體地,可以根據(jù)拖拽事件結(jié)束時(shí)第一濾鏡圖標(biāo)的位置是否位于濾鏡列表所在區(qū)域,來對(duì)濾鏡列表進(jìn)行相應(yīng)的排列顯示,如圖5所示,若當(dāng)前第一濾鏡圖標(biāo)的位置位于濾鏡列表所在區(qū)域,則步驟S 103具體包括:
[0035]步驟S 104:判斷第一濾鏡圖標(biāo)的位置與第二濾鏡圖標(biāo)的位置是否重疊,是則執(zhí)行步驟S105,否則執(zhí)行步驟S106。
[0036]步驟S105,第一濾鏡圖標(biāo)的位置與第二濾鏡圖標(biāo)的位置不重疊,則直接在第一濾鏡圖標(biāo)的位置插入第一濾鏡圖標(biāo)。
[0037]在第一濾鏡圖標(biāo)的位置直接插入第一濾鏡圖標(biāo),則此時(shí)第一濾鏡圖標(biāo)的位置之后的其他濾鏡圖標(biāo)的位置依次后移。
[0038]步驟S 106,第一濾鏡圖標(biāo)的位置與第二濾鏡圖標(biāo)的位置重疊,則在第二濾鏡圖標(biāo)的位置之前或者之后插入第一濾鏡圖標(biāo)。
[0039]若在第二濾鏡圖標(biāo)的位置之前插入第一濾鏡圖標(biāo),則從第二濾鏡圖標(biāo)開始,包括第二濾鏡圖標(biāo)在內(nèi),之后的其他濾鏡圖標(biāo)的位置依次后移。
[0040]若在第二濾鏡圖標(biāo)的位置之后插入第一濾鏡圖標(biāo),則從第二濾鏡圖標(biāo)開始,不包括第二濾鏡圖標(biāo)在內(nèi),之后的其他濾鏡圖標(biāo)的位置依次后移。
[0041]通過上述方法,可以實(shí)現(xiàn)對(duì)濾鏡圖標(biāo)在濾鏡列表中排列順序的調(diào)整,如圖4所示,若對(duì)于用戶A來說,其偏愛且常用的濾鏡為“秋日私語”,但濾鏡“秋日私語”位于濾鏡列表的最末端,用戶A往往需要對(duì)濾鏡列表進(jìn)行數(shù)次滑動(dòng)操作,才能選擇到該濾鏡,而通過上述方法,用戶A可以通過拖拽動(dòng)作將“秋日私語”的濾鏡圖標(biāo)調(diào)整至濾鏡列表的前幾位顯示,由此,用戶在濾鏡列表的第一分頁中即可以選擇到濾鏡“秋日私語”對(duì)照片進(jìn)行美化,不再需要進(jìn)行重復(fù)的滑動(dòng)濾鏡列表操作,使得濾鏡列表的顯示方式符合用戶的使用偏好,由此提聞了圖像處理效率。
[0042]作為本發(fā)明的一個(gè)實(shí)施例,若第一濾鏡圖標(biāo)的位置不位于濾鏡列表所在區(qū)域,則此次對(duì)第一濾鏡圖標(biāo)的拖拽事件失效,維持現(xiàn)有的濾鏡列表及其排列順序。
[0043]通過上述方法,可以避免因用戶的誤操作而改變?yōu)V鏡列表的現(xiàn)有顯示方式的情況出現(xiàn)。例如,如圖4所示,用戶A不小心在圖像處理界面中觸按到了“秋日私語”的濾鏡圖標(biāo),并產(chǎn)生了拖拽操作,此時(shí)用戶A發(fā)現(xiàn)了自己的誤操作,則可以通過繼續(xù)拖拽操作,將“秋日私語”的濾鏡圖標(biāo)拖拽出濾鏡列表的顯示區(qū)域,即可以取消此次拖拽事件,濾鏡列表將維持現(xiàn)有的排列方式不變。
[0044]作為本發(fā)明的另一實(shí)施例,若第一濾鏡圖標(biāo)的位置不位于濾鏡列表所在區(qū)域,則在濾鏡列表中刪除第一濾鏡圖標(biāo)。通過本實(shí)施例,用戶可以對(duì)不喜歡或者極少用到的第一濾鏡圖標(biāo)進(jìn)行刪除,從而簡(jiǎn)化濾鏡列表,進(jìn)一步地提高圖像處理的效率。[0045]通過上述方法,可以實(shí)現(xiàn)對(duì)濾鏡圖標(biāo)在濾鏡列表中的刪除,例如根據(jù)用戶A的使用習(xí)慣,其在圖像處理過程中基本不會(huì)用到濾鏡“秋日私語”,則可以通過將“秋日私語”的濾鏡圖標(biāo)拖拽出濾鏡列表的顯示區(qū)域,由此在濾鏡列表中實(shí)現(xiàn)對(duì)“秋日私語”的濾鏡圖標(biāo)的刪除,完成對(duì)濾鏡列表中的濾鏡圖標(biāo)的篩選。經(jīng)過篩選后的濾鏡列表更加簡(jiǎn)潔,且更加符合用戶的個(gè)性化需求,濾鏡列表的加載過程因?yàn)闉V鏡列表的簡(jiǎn)化而加快,從而進(jìn)一步提高了圖像處理的操作效率。需要說明的是,對(duì)濾鏡圖標(biāo)的刪除操作只表示在濾鏡列表中取消對(duì)該濾鏡圖標(biāo)的顯示,并非真正刪除濾鏡,且根據(jù)用戶的需要,可以在圖像處理軟件或者相機(jī)軟件的相應(yīng)管理界面中重新添加刪除的濾鏡,以滿足用戶的實(shí)時(shí)需求。
[0046]在本發(fā)明實(shí)施例中,通過在圖像處理界面中檢測(cè)濾鏡圖標(biāo)的拖拽事件來改變?yōu)V鏡列表中濾鏡圖標(biāo)的位置,從而對(duì)濾鏡列表的排列順序進(jìn)行重新設(shè)定,以在濾鏡列表中優(yōu)先顯示用戶常用的濾鏡圖標(biāo),由此提高了圖片處理效率。
[0047]圖6示出了本發(fā)明實(shí)施例提供的濾鏡列表顯示裝置的結(jié)構(gòu)框圖,為了便于說明,僅不出了與本實(shí)施例相關(guān)的部分。
[0048]參照?qǐng)D6,該裝置包括:
[0049]檢測(cè)單元61,在濾鏡列表中檢測(cè)第一濾鏡圖標(biāo)的觸發(fā)移動(dòng)事件,觸發(fā)所述第一濾鏡圖標(biāo)的可拖拽狀態(tài)。
[0050]記錄單元62,檢測(cè)第一濾鏡圖標(biāo)的拖拽事件,記錄拖拽事件結(jié)束時(shí)第一濾鏡圖標(biāo)的位置。
[0051]顯示單元63,根據(jù)第一濾鏡圖標(biāo)的位置,對(duì)濾鏡列表進(jìn)行排列顯示。
[0052]可選地,若第一濾鏡圖標(biāo)的位置位于濾鏡列表所在區(qū)域,則顯示單元具54體用于在所述第一濾鏡圖標(biāo)的位置插入所述第一濾鏡圖標(biāo)。
[0053]可選地,若所述第一濾鏡圖標(biāo)的位置與第二濾鏡圖標(biāo)的位置重疊,則顯示單元54具體用于在第二濾鏡圖標(biāo)的位置之前或者之后插入第一濾鏡圖標(biāo)。
[0054]可選地,若第一濾鏡圖標(biāo)的位置不位于濾鏡列表所在區(qū)域,則顯示單元54具體用于保持當(dāng)前的濾鏡列表。
[0055]可選地,若第一濾鏡圖標(biāo)的位置不位于濾鏡列表所在區(qū)域,則顯示單元54具體用于在濾鏡列表中刪除第一濾鏡圖標(biāo)。
[0056]在本發(fā)明實(shí)施例中,通過在圖像處理界面中檢測(cè)濾鏡圖標(biāo)的拖拽事件來改變?yōu)V鏡列表中濾鏡圖標(biāo)的位置,從而對(duì)濾鏡列表的排列順序進(jìn)行重新設(shè)定,以在濾鏡列表中優(yōu)先顯示用戶常用的濾鏡圖標(biāo),由此提高了圖片處理效率。
[0057]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種濾鏡列表顯示方法,其特征在于,包括: 在濾鏡列表中檢測(cè)第一濾鏡圖標(biāo)的觸發(fā)移動(dòng)事件,觸發(fā)所述第一濾鏡圖標(biāo)的可拖拽狀態(tài); 檢測(cè)所述第一濾鏡圖標(biāo)的拖拽事件,記錄所述拖拽事件結(jié)束時(shí)所述第一濾鏡圖標(biāo)的位置; 根據(jù)所述第一濾鏡圖標(biāo)的位置,對(duì)所述濾鏡列表進(jìn)行排列顯示。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一濾鏡圖標(biāo)的位置,對(duì)所述濾鏡列表進(jìn)行排列顯示包括: 若所述第一濾鏡圖標(biāo)的位置位于所述濾鏡列表所在區(qū)域,則在所述第一濾鏡圖標(biāo)的位置插入所述第一濾鏡圖標(biāo)。
3.如權(quán)利要求2所述的方法,其特征在于,所述在所述第一濾鏡圖標(biāo)的位置插入所述第一濾鏡圖標(biāo)包括: 若所述第一濾鏡圖標(biāo)的位置與第二濾鏡圖標(biāo)的位置重疊,則在所述第二濾鏡圖標(biāo)的位置之前或者之后插入所述第一濾鏡圖標(biāo)。
4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一濾鏡圖標(biāo)的位置,對(duì)所述濾鏡列表進(jìn)行排列顯示包括: 若所述第一濾鏡圖標(biāo)的位置不位于所述濾鏡列表所在區(qū)域,則保持所述濾鏡列表。
5.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一濾鏡圖標(biāo)的位置,對(duì)所述濾鏡列表進(jìn)行排列顯示包括: 若所述第一濾鏡圖標(biāo)的位置不位于所述濾鏡列表所在區(qū)域,則在所述濾鏡列表中刪除所述第一濾鏡圖標(biāo)。
6.一種濾鏡列表顯示裝置,其特征在于,包括: 檢測(cè)單元,用于在濾鏡列表中檢測(cè)第一濾鏡圖標(biāo)的觸發(fā)移動(dòng)事件,觸發(fā)所述第一濾鏡圖標(biāo)的可拖拽狀態(tài); 記錄單元,用于檢測(cè)所述第一濾鏡圖標(biāo)的拖拽事件,記錄所述拖拽事件結(jié)束時(shí)所述第一濾鏡圖標(biāo)的位置; 顯示單元,用于根據(jù)所述第一濾鏡圖標(biāo)的位置,對(duì)所述濾鏡列表進(jìn)行排列顯示。
7.如權(quán)利要求6所述的裝置,其特征在于,若所述第一濾鏡圖標(biāo)的位置位于所述濾鏡列表所在區(qū)域,則所述顯示單元具體用于在所述第一濾鏡圖標(biāo)的位置插入所述第一濾鏡圖標(biāo)。
8.如權(quán)利要求7所述的裝置,其特征在于,若所述第一濾鏡圖標(biāo)的位置與第二濾鏡圖標(biāo)的位置重疊,則所述顯示單元具體用于在所述第二濾鏡圖標(biāo)的位置之前或者之后插入所述第一濾鏡圖標(biāo)。
9.如權(quán)利要求6所述的裝置,其特征在于,若所述第一濾鏡圖標(biāo)的位置不位于所述濾鏡列表所在區(qū)域,則所述顯示單元具體用于保持所述濾鏡列表。
10.如權(quán)利要求6所述的裝置,其特征在于,若所述第一濾鏡圖標(biāo)的位置不位于所述濾鏡列表所在區(qū)域,所述顯示單元具體用于在所述濾鏡列表中刪除所述第一濾鏡圖標(biāo)。
【文檔編號(hào)】G06F3/0486GK103838457SQ201210486598
【公開日】2014年6月4日 申請(qǐng)日期:2012年11月26日 優(yōu)先權(quán)日:2012年11月26日
【發(fā)明者】程菲, 黃石柱, 李飛云 申請(qǐng)人:騰訊科技(深圳)有限公司