一種圖像編輯方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種圖像編輯方法,所述方法應用于圖像編輯插件對圖像進行編輯的應用場景,所述圖像編輯插件包括多種圖像編輯,每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,所述圖像算法模塊工作時用于對數(shù)字電視的圖像源進行處理,所述方法包括:監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。相應地,本發(fā)明還公開了一種圖像編輯裝置。采用本發(fā)明,可以通過圖像算法模塊實現(xiàn)圖像編輯插件中的圖像編輯,提高圖像編輯插件對圖像的處理速度。
【專利說明】
一種圖像編輯方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計算機圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖像編輯方法和裝置。
【背景技術(shù)】
[0002]在終端中,尤其是數(shù)字電視中集成了各種圖像算法模塊,這些圖像算法模塊可以對接收到的圖像源進行實時的處理,根據(jù)實驗表明,這些圖像算法模塊的處理速度比CPU算法模塊的處理速度高出若干個數(shù)量級;
[0003]而目前,圖像編輯插件(如美圖秀秀、美圖看看或光影魔術(shù)手等等)都是通過一個或多個CPU算法模塊實現(xiàn)圖像編輯插件中的圖像編輯(如亮度調(diào)節(jié)、飽和度調(diào)節(jié)、色度調(diào)節(jié)、特效、美容拼圖等等),隨著終端拍照性能的提升,圖像分辨率也越來越高,由于CPU算法模塊的處理速度受分辨率的限制,因此,CPU算法模塊的處理速度就越來越慢,降低了圖像編輯插件的性能。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種圖像編輯的方法和裝置,可以通過圖像算法模塊實現(xiàn)圖像編輯插件中的圖像編輯,提高圖像編輯插件對圖像的處理速度。
[0005]本發(fā)明第一方面提供了一種圖像編輯方法,所述方法應用于圖像編輯插件對圖像進行編輯的應用場景,所述圖像編輯插件包括多種圖像編輯,每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,所述圖像算法模塊工作時用于對數(shù)字電視的圖像源進行處理,所述方法包括:
[0006]監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);
[0007]調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0008]在第一方面的第一種可能的實現(xiàn)方式中,所述監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù)之后,所述方法還包括:
[0009]判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài);
[0010]若所述圖像算法模塊是處于空閑狀態(tài),則觸發(fā)執(zhí)行所述調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像的步驟。
[0011]結(jié)合第一方面的第一種可能實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,每種所述圖像編輯算法對應至少一個CPU算法模塊,若所述圖像編輯對應的圖像算法模塊不是處于空閑狀態(tài),所述方法還包括:
[0012]調(diào)用所述圖像編輯對應的CPU算法模塊,并控制所述CPU算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0013]結(jié)合第一方面的第一種或第二種中任一種可能實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài)包括:
[0014]檢測所述圖像編輯對應的圖像算法模塊是否正在處理數(shù)字電視的圖像源;
[0015]若否,則判定所述圖像編輯對應的圖像算法模塊處于空閑狀態(tài)。
[0016]結(jié)合第一方面或第一方面的第一種至第三種中任一種可能實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述圖像算法模塊集成在所述數(shù)字電機的TV芯片中。
[0017]相應地,本發(fā)明第二方面還提供了一種圖像編輯裝置,所述裝置應用于圖像編輯插件對圖像進行編輯的應用場景,所述圖像編輯插件包括多種圖像編輯,每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,所述圖像算法模塊工作時用于對數(shù)字電視的圖像源進行處理,所述裝置包括:
[0018]監(jiān)測模塊,用于監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);
[0019]處理模塊,用于調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0020]在第二方面的第一種可能的實現(xiàn)方式中,所述裝置還包括:
[0021]判斷模塊,用于判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài),若所述圖像算法模塊是處于空閑狀態(tài),則觸發(fā)所述處理模塊調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0022]結(jié)合第二方面的第一種可能實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,每種所述圖像編輯算法對應至少一個CPU算法模塊,若所述圖像編輯對應的圖像算法模塊不是處于空閑狀態(tài),所述處理模塊還用于:
[0023]調(diào)用所述圖像編輯對應的CPU算法模塊,并控制所述CPU算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0024]結(jié)合第二方面的第一種或第二種中任一種可能實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述判斷模塊具體用于:
[0025]檢測所述圖像編輯對應的圖像算法模塊是否正在處理數(shù)字電視的圖像源;
[0026]若否,則判定所述圖像編輯對應的圖像算法模塊處于空閑狀態(tài)。
[0027]結(jié)合第二方面或第二方面的第一種至第三種中任一種可能實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述圖像算法模塊集成在所述數(shù)字電機的TV芯片中。
[0028]實施本發(fā)明,具有以下有益效果:
[0029]通過調(diào)用圖像編輯對應的圖像算法模塊,并控制該圖像算法模塊根據(jù)編輯參數(shù)編輯目標圖像,提高了圖像編輯插件對圖像的處理速度。
【附圖說明】
[0030]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1是本發(fā)明實施例提供的一種圖像編輯方法的流程示意圖;
[0032]圖2是本發(fā)明實施例提供的另一種圖像編輯方法的流程示意圖;
[0033]圖3是本發(fā)明實施例提供的一種圖像編輯裝置的結(jié)構(gòu)示意圖;
[0034]圖4是本發(fā)明實施例提供的另一種圖像編輯裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0035]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0036]本發(fā)明實施例提供的圖像編輯方法應用于圖像編輯插件(如美圖秀秀、美圖看看或光影魔術(shù)手等等)對圖像進行編輯的應用場景,所述圖像編輯插件包括多種圖像編輯,如亮度調(diào)節(jié)、飽和度調(diào)節(jié)、色度調(diào)節(jié)、特效、美容拼圖等等,每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,所述圖像算法模塊工作時用于對數(shù)字電視的圖像源進行處理,本發(fā)明實施例通過調(diào)用圖像算法模塊,并控制圖像算法模塊對目標圖像進行編輯,可以提高圖像編輯插件對圖像的處理速度。
[0037]請參閱圖1,圖1是本發(fā)明實施例提供的一種圖像編輯方法的流程示意圖;本發(fā)明實施例中的圖像編輯方法的流程可以包括:
[0038]步驟S11,監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);
[0039]可選的,所述目標圖像可以為一張圖片,當用戶通過圖像編輯插件對某張圖片進行編輯時,則將該圖片作為目標圖像;
[0040]可理解的是,本發(fā)明實施例還可以應用于視頻編輯,即針對視頻中的每張圖片都采用本發(fā)明實施例中的圖像編輯方法;
[0041]具體的,當用戶通過圖像編輯插件對目標圖像進行編輯時,可以監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);圖像編輯插件可以提供多種圖像編輯,例如亮度調(diào)節(jié)、飽和度調(diào)節(jié)、色度調(diào)節(jié)、特效、美容拼圖等等,以亮度調(diào)節(jié)為例,當用戶通過圖像編輯插件對目標圖像進行亮度調(diào)節(jié)時,記錄用戶進行亮度調(diào)節(jié)的編輯參數(shù),例如用戶將目標圖像的亮度設(shè)置為“+20% ”,則亮度調(diào)節(jié)的編輯參數(shù)為“+20% ”。
[0042]步驟S12,調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像;
[0043]每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,當監(jiān)測到用戶針對目標圖像的圖像編輯時,則調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)記錄的編輯參數(shù)編輯所述目標圖像;
[0044]具體的,圖像算法模塊獲取目標圖像,再根據(jù)記錄的編輯參數(shù)編輯所述目標圖像,圖像編輯插件再讀取通過圖像算法模塊編輯后的目標圖像,并輸出;本發(fā)明以亮度調(diào)節(jié)為例,圖像編輯插件可以通過亮度調(diào)節(jié)對應的圖像算法模塊(以下簡稱為:亮度處理模塊)對目標圖像進行編輯;具體實現(xiàn)中,可以將目標圖像放入存儲器,并將所述目標圖像在所述存儲器中的地址和大小設(shè)置輸出給亮度處理模塊,同時可以將針對所述目標圖像的亮度調(diào)節(jié)的編輯參數(shù)發(fā)送給所述亮度處理模塊,亮度處理模塊計算原始的目標圖像的亮度直方圖,并得到亮區(qū)統(tǒng)計閾值和暗區(qū)統(tǒng)計閾值,再根據(jù)獲取的編輯參數(shù),計算出目標亮區(qū)統(tǒng)計閾值和目標暗區(qū)統(tǒng)計閾值,使用計算得到的目標亮區(qū)統(tǒng)計閾值和目標暗區(qū)統(tǒng)計閾值對原始的目標圖像進行處理,生成處理后的目標圖像,圖像編輯插件再讀取處理后的目標圖像,并輸出顯不;
[0045]可選的,所述圖像算法模塊可以集成在數(shù)字電視的TV芯片中,也就是說,當圖像編輯插件對圖像進行編輯時,記錄所述圖像編輯對應的編輯參數(shù),并調(diào)用所述TV芯片中對應的圖像算法模塊根據(jù)所述編輯參數(shù)對圖像進行編輯,圖像編輯插件再讀取編輯后的圖像,并輸出;
[0046]在圖1所示的實施例中,通過調(diào)用圖像編輯對應的圖像算法模塊,并控制該圖像算法模塊根據(jù)編輯參數(shù)編輯目標圖像,相比現(xiàn)有技術(shù)中,通過CPU算法模塊對目標圖像進行編輯而言,提高了圖像編輯插件對圖像的處理速度。
[0047]請參閱圖2,圖2是本發(fā)明實施例提供的另一種圖像編輯方法的流程示意圖;本發(fā)明實施例中的圖像編輯方法的流程可以包括:
[0048]步驟S21,監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);
[0049]可選的,所述目標圖像可以為一張圖片,當用戶通過圖像編輯插件對某張圖片進行編輯時,則將該圖片作為目標圖像;
[0050]可理解的是,本發(fā)明實施例還可以應用于視頻編輯,即針對視頻中的每張圖片都采用本發(fā)明實施例中的圖像編輯方法;
[0051]具體的,當用戶通過圖像編輯插件對目標圖像進行編輯時,可以監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);圖像編輯插件可以提供多種圖像編輯,例如亮度調(diào)節(jié)、飽和度調(diào)節(jié)、色度調(diào)節(jié)、特效、美容拼圖等等,以亮度調(diào)節(jié)為例,當用戶通過圖像編輯插件對目標圖像進行亮度調(diào)節(jié)時,記錄用戶進行亮度調(diào)節(jié)的編輯參數(shù),例如用戶將目標圖像的亮度設(shè)置為“+20% ”,則亮度調(diào)節(jié)的編輯參數(shù)為“+20% ”。
[0052]步驟S22,判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài);
[0053]當監(jiān)測到用戶針對目標圖像的圖像編輯時,判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài);一種可選的實施方式,可以檢測所述圖像編輯對應的圖像算法模塊是否正在處理數(shù)字電視的圖像源,若所述圖像編輯對應的圖像算法模塊當前沒處理數(shù)字電視的圖像源,則判定所述圖像編輯對應的圖像算法模塊是處于空閑狀態(tài),執(zhí)行步驟S23 ;否貝1J,執(zhí)行步驟S24 ;通過判斷圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài),可以避免因調(diào)用圖像算法模塊而影響到對數(shù)字電視圖像源的編輯;
[0054]步驟S23,若是,則調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像;
[0055]每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,當監(jiān)測到用戶針對目標圖像的圖像編輯時,且所述圖像編輯對應的圖像算法模塊當前處于空閑狀態(tài),則調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)記錄的編輯參數(shù)編輯所述目標圖像;
[0056]具體的,圖像算法模塊獲取目標圖像,再根據(jù)記錄的編輯參數(shù)編輯所述目標圖像,圖像編輯插件再讀取通過圖像算法模塊編輯后的目標圖像,并輸出;
[0057]步驟S24,若否,則調(diào)用所述圖像編輯對應的CPU算法模塊,并控制所述CPU算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0058]每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個CPU算法模塊,當監(jiān)測到用戶針對目標圖像的圖像編輯時,且所述圖像編輯對應的圖像算法模塊當前不是處于空閑狀態(tài),則調(diào)用所述圖像編輯對應的CPU算法模塊,并控制所述CPU算法模塊根據(jù)記錄的編輯參數(shù)編輯所述目標圖像;
[0059]具體的,CPU算法模塊獲取目標圖像,再根據(jù)記錄的編輯參數(shù)編輯所述目標圖像,圖像編輯插件再讀取通過CPU算法模塊編輯后的目標圖像,并輸出。
[0060]在圖2所示的實施例中,當監(jiān)測到用戶針對目標圖像進行圖像編輯,且判定所述圖像編輯對應的圖像算法模塊處于空閑狀態(tài)時,才調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像,相比上一實施例,避免了因調(diào)用圖像算法模塊而影響對數(shù)字電視圖像源的編輯的問題。
[0061]請參與圖3,圖3是本發(fā)明實施例提供的一種圖像編輯裝置的結(jié)構(gòu)示意圖。所述裝置應用于圖像編輯插件對圖像進行編輯的應用場景,所述圖像編輯插件包括多種圖像編輯,每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,所述圖像算法模塊工作時用于對數(shù)字電視的圖像源進行處理;如圖3所示的圖像編輯裝置至少可以包括:監(jiān)測模塊31和處理模塊32,其中:
[0062]監(jiān)測模塊31,用于監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);
[0063]處理模塊32,用于調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0064]進一步的,所述圖像編輯裝置還可以包括判斷模塊33,用于判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài),若所述圖像算法模塊是處于空閑狀態(tài),則觸發(fā)所述處理模塊32調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像;
[0065]具體實現(xiàn)中,所述判斷模塊33可以檢測所述圖像編輯對應的圖像算法模塊是否正在處理數(shù)字電視的圖像源,若所述圖像編輯對應的圖像算法模塊當前不在處理數(shù)字電視的圖像源,則判定所述圖像編輯對應的圖像算法模塊處于空閑狀態(tài)。
[0066]再進一步的,每種所述圖像編輯算法對應至少一個CPU算法模塊,若所述圖像編輯對應的圖像算法模塊不是處于空閑狀態(tài),所述處理模塊32還用于:
[0067]調(diào)用所述圖像編輯對應的CPU算法模塊,并控制所述CPU算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0068]其中,所述圖像算法模塊集成在所述數(shù)字電機的TV芯片中。
[0069]可理解的是,本實施例的圖像編輯裝置3的各功能模塊的功能可根據(jù)上述方法實施例中的方法具體實現(xiàn),可以具體對應參考圖1或2方法實施例的相關(guān)描述,此處不再贅述。
[0070]請參閱圖4,圖4是本發(fā)明實施例提供的另一種圖像編輯裝置的結(jié)構(gòu)示意圖,如圖4所示,所述圖像編輯裝置4應用于圖像編輯插件對圖像進行編輯的應用場景,所述圖像編輯插件包括多種圖像編輯,每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,所述圖像算法模塊工作時用于對數(shù)字電視的圖像源進行處理;該圖像編輯裝置4可以包括:至少一個處理器41,例如CPU,至少一個通信總線42以及存儲器43。其中,通信總線42用于實現(xiàn)這些組件之間的連接通信。存儲器43可以是高速RAM存儲器,也可以是非非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器43中存儲一組程序代碼,處理器41用于調(diào)用存儲器43中存儲的程序代碼,用于執(zhí)行以下操作:
[0071]監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù);
[0072]調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0073]進一步的,處理器41調(diào)用存儲器43中存儲的程序代碼監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù)之后,還可以執(zhí)行以下操作:
[0074]判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài);
[0075]若所述圖像算法模塊是處于空閑狀態(tài),則觸發(fā)執(zhí)行所述調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像的步驟。
[0076]再進一步的,每種所述圖像編輯算法對應至少一個CPU算法模塊,處理器41調(diào)用存儲器43中存儲的程序代碼若判定所述圖像編輯對應的圖像算法模塊不是處于空閑狀態(tài),還可以執(zhí)行以下操作:
[0077]調(diào)用所述圖像編輯對應的CPU算法模塊,并控制所述CPU算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。
[0078]可選的,處理器41調(diào)用存儲器43中存儲的程序代碼判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài)具體可以為:
[0079]檢測所述圖像編輯對應的圖像算法模塊是否正在處理數(shù)字電視的圖像源;
[0080]若否,則判定所述圖像編輯對應的圖像算法模塊處于空閑狀態(tài)。
[0081]其中,所述圖像算法模塊集成在所述數(shù)字電機的TV芯片中。
[0082]可理解的是,本實施例的圖像編輯裝置4的各功能模塊的功能可根據(jù)上述方法實施例中的方法具體實現(xiàn),可以具體對應參考圖1或2方法實施例的相關(guān)描述,此處不再贅述。
[0083]需要說明的是,在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳細描述的部分,可以參見其他實施例的相關(guān)描述。其次,本領(lǐng)域技術(shù)人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明實施例所必須的。
[0084]本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。
[0085]本發(fā)明實施例裝置中的模塊可以根據(jù)實際需要進行合并、劃分和刪減。
[0086]本發(fā)明實施例中所述模塊,可以通過通用集成電路,例如CPU (CentralProcessing Unit,中央處理器),或通過 ASIC (Applicat1n Specific IntegratedCircuit,專用集成電路)來實現(xiàn)。
[0087]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0088]以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權(quán)項】
1.一種圖像編輯方法,其特征在于,所述方法應用于圖像編輯插件對圖像進行編輯的應用場景,所述圖像編輯插件包括多種圖像編輯,每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,所述圖像算法模塊工作時用于對數(shù)字電視的圖像源進行處理,所述方法包括: 監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù); 調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。2.如權(quán)利要求1所述的方法,其特征在于,所述監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù)之后,所述方法還包括: 判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài); 若所述圖像算法模塊是處于空閑狀態(tài),則觸發(fā)執(zhí)行所述調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像的步驟。3.如權(quán)利要求2所述的方法,其特征在于,每種所述圖像編輯算法對應至少一個CPU算法模塊,若所述圖像編輯對應的圖像算法模塊不是處于空閑狀態(tài),所述方法還包括: 調(diào)用所述圖像編輯對應的CPU算法模塊,并控制所述CPU算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。4.如權(quán)利要求2-3任一項所述的方法,其特征在于,所述判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài)包括: 檢測所述圖像編輯對應的圖像算法模塊是否正在處理數(shù)字電視的圖像源; 若否,則判定所述圖像編輯對應的圖像算法模塊處于空閑狀態(tài)。5.如權(quán)利要求1-4任一項所述的方法,其特征在于,所述圖像算法模塊集成在所述數(shù)字電機的TV芯片中。6.一種圖像編輯裝置,其特征在于,所述裝置應用于圖像編輯插件對圖像進行編輯的應用場景,所述圖像編輯插件包括多種圖像編輯,每種所述圖像編輯對應一種圖像編輯算法,每種所述圖像編輯算法對應至少一個圖像算法模塊,所述圖像算法模塊工作時用于對數(shù)字電視的圖像源進行處理,所述裝置包括: 監(jiān)測模塊,用于監(jiān)測用戶針對目標圖像的圖像編輯,并記錄所述圖像編輯對應的編輯參數(shù); 處理模塊,用于調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。7.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 判斷模塊,用于判斷所述圖像編輯對應的圖像算法模塊是否處于空閑狀態(tài),若所述圖像算法模塊是處于空閑狀態(tài),則觸發(fā)所述處理模塊調(diào)用所述圖像編輯對應的圖像算法模塊,并控制所述圖像算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。8.如權(quán)利要求7所述的裝置,其特征在于,每種所述圖像編輯算法對應至少一個CPU算法模塊,若所述圖像編輯對應的圖像算法模塊不是處于空閑狀態(tài),所述處理模塊還用于: 調(diào)用所述圖像編輯對應的CPU算法模塊,并控制所述CPU算法模塊根據(jù)所述編輯參數(shù)編輯所述目標圖像。9.如權(quán)利要求7-8任一項所述的裝置,其特征在于,所述判斷模塊具體用于: 檢測所述圖像編輯對應的圖像算法模塊是否正在處理數(shù)字電視的圖像源; 若否,則判定所述圖像編輯對應的圖像算法模塊處于空閑狀態(tài)。10.如權(quán)利要求6-9任一項所述的裝置,其特征在于,所述圖像算法模塊集成在所述數(shù)字電機的TV芯片中。
【文檔編號】H04N5/262GK106034210SQ201510102021
【公開日】2016年10月19日
【申請日】2015年3月9日
【發(fā)明人】李欣欣, 陳康林, 曾令慧
【申請人】華為技術(shù)有限公司