專利名稱:一種圖像瀏覽的提示方法和設備的制作方法
技術領域:
本發(fā)明涉及圖像處理技術領域,特別是涉及一種圖像瀏覽的提示方法和設備。
背景技術:
通常用戶對圖像的瀏覽是在個人電腦上,通過大屏幕的電腦顯示屏,呈現(xiàn)出清晰的圖像。隨著科技的發(fā)展,圖像的分辨率逐步提高。與此同時,用戶對圖像的瀏覽不僅局限在電腦屏幕上,而且擴展到了多種顯示設備上,例如上傳至小型移動設備進行瀏覽,或者在數(shù)碼產品上進行照片的瀏覽。進一步,現(xiàn)有數(shù)碼相機以及手機拍照的分辨率也逐步提高,與此同時,為了方便用戶的攜帶,相機或手機的設計也趨向于小巧化。 現(xiàn)有技術中,對于一些小型圖像顯示設備,如相機、手機、PDA等,當瀏覽較大分辨率的圖像時,通常將圖像縮小進行顯示。由于顯示屏幕較小,當用戶查看圖像時,看不清楚圖像的細節(jié)部分。例如對于一張包括十幾個人的合影照片,在相機顯示屏上,用戶無直接看清每個人的表情?,F(xiàn)有技術中提供了這樣一種方法,通常是放大顯示屏上的某一部分圖像進行瀏覽。然而這樣帶來的一個問題就是,用戶通常不知道自己瀏覽的是整幅圖像的具體哪個部分,不清楚瀏覽的部分與整幅圖像的關系。 總之,需要本領域技術人員迫切解決的一個技術問題就是如何能夠一種圖像的瀏覽方法,能夠清晰的瀏覽圖像的細節(jié)部分,并且使用戶清楚的了解自己所瀏覽的圖像。
發(fā)明內容
本發(fā)明所要解決的技術問題是提供一種圖像瀏覽的提示方法,在用戶瀏覽圖像細節(jié)部分的同時,能夠對瀏覽圖像進行信息提示,使用戶對所瀏覽的圖像有清楚的了解,并給出精準的提示信息。 為了解決上述問題,本發(fā)明公開了一種圖像瀏覽的提示方法,包括
獲取需要瀏覽的原始圖像的尺寸大?。?接收用戶設置的提示策略,所述提示策略包括圖像提示、大小提示、坐標提示和/或比例提示; 根據(jù)用戶截取的瀏覽圖像和原始圖像的尺寸大小獲取瀏覽數(shù)據(jù);所述瀏覽圖像為原始圖像的一部分; 根據(jù)提示策略和瀏覽數(shù)據(jù)生成提示信息; 將提示信息與瀏覽圖像混合疊加生成疊加圖像,在顯示窗口中輸出顯示。
在本發(fā)明的優(yōu)選實施例中,生成疊加圖像之前,還包括 檢測瀏覽圖像上提示信息顯示的位置處是否有人臉;若是,則自動調整提示信息的位置或大小,使其移動或縮放至沒有人臉的位置處;若否,則不做調整。
具體的,所述瀏覽數(shù)據(jù)包括 瀏覽圖像在原始圖像中的尺寸大小、位置,以及瀏覽圖像與原始圖像中該部分的比例關系。
優(yōu)選的,所述方法還包括 接收用戶對提示信息的屬性的設置,所述提示信息的屬性包括位置、大小和顏 色; 和/或,接收用戶對提示信息與瀏覽圖像的混合疊加方式的設置,所述混合疊加 方式包括覆蓋疊加、透明疊加、取反疊加、與運算疊加、或運算疊加; 和/或,接收用戶對顯示窗口的屬性的設置,所述顯示窗口的屬性包括位置和大 ?。?則按照所述提示信息的屬性和/或混合疊加方式將提示信息與瀏覽圖像混合疊 加生成疊加圖像;根據(jù)所述顯示窗口的屬性在顯示屏幕上生成相應的顯示窗口 ,輸出顯示 疊加圖像。
優(yōu)選的,通過如下方式截取瀏覽圖像 在原始圖像上直接挖框,截取與顯示窗口相應大小的瀏覽圖像; 或者,設置縮放比例,將原始圖像按所述比例縮放后,截取與顯示窗口相應大小的
瀏覽圖像。
此外,本發(fā)明還公開了一種圖像瀏覽的提示設備,包括 原始圖像獲取單元,用于獲取需要瀏覽的原始圖像的尺寸大小; 第一設置單元,用于接收用戶設置的提示策略,所述提示策略包括圖像提示、大 小提示、坐標提示和/或比例提示; 瀏覽數(shù)據(jù)獲取單元,用于根據(jù)用戶截取的瀏覽圖像和原始圖像的尺寸大小獲取瀏 覽數(shù)據(jù);所述瀏覽圖像為原始圖像的一部分; 提示信息生成單元,用于根據(jù)提示策略和瀏覽數(shù)據(jù)生成提示信息; 圖像混合顯示單元,用于將提示信息與瀏覽圖像混合疊加生成疊加圖像,在顯示
窗口中輸出顯示。 在本發(fā)明的優(yōu)選實施例中,所述設備還包括 人臉檢測單元,用于檢測瀏覽圖像上提示信息顯示的位置處是否有人臉;若是,則 觸發(fā)提示信息調整單元;若否,則觸發(fā)圖像混合顯示單元; 提示信息調整單元,用于自動調整提示信息的位置或大小,使其移動或縮放至沒
有人臉的位置處,之后觸發(fā)圖像混合顯示單元。 具體的,所述瀏覽數(shù)據(jù)包括 瀏覽圖像在原始圖像中的尺寸大小、位置,以及瀏覽圖像與原始圖像中該部分的 比例關系。 優(yōu)選的,所述設備還包括 第二設置單元,用于接收用戶對提示信息的屬性的設置,所述提示信息的屬性包
括位置、大小和顏色;則圖像混合顯示單元按照提示信息的屬性將提示信息與瀏覽圖像
混合疊加生成疊加圖像。 優(yōu)選的,所述設備還包括 第二設置單元,用于接收用戶對提示信息的屬性的設置,所述提示信息的屬性包 括位置、大小和顏色; 和/或,第三設置單元,用于接收用戶對提示信息與瀏覽圖像的混合疊加方式的設置,所述混合疊加方式包括覆蓋疊加、透明疊加、取反疊加、與運算疊加、或運算疊加;
和/或,第四設置單元,用于接收用戶對顯示窗口的屬性的設置,所述顯示窗口的屬性包括位置和大小;。 則圖像混合顯示單元按照提示信息的屬性和/或混合疊加方式將提示信息與瀏覽圖像混合疊加生成疊加圖像;根據(jù)所述顯示窗口的屬性在顯示屏幕上生成相應的顯示窗口,輸出顯示疊加圖像。 優(yōu)選的,所述瀏覽數(shù)據(jù)獲取單元包括 第一瀏覽圖像截取模塊,用于在原始圖像上直接挖框,截取與顯示窗口相應大小的瀏覽圖像; 第二瀏覽圖像截取模i央,用于設置縮放比例,將原始圖像按所述比例縮放后,截取
與顯示窗口相應大小的瀏覽圖像。 與現(xiàn)有技術相比,本發(fā)明具有以下優(yōu)點 本發(fā)明提供多種提示策略,根據(jù)用戶截取的瀏覽圖像獲取瀏覽數(shù)據(jù),并結合提示策略生成提示信息,該提示信息與瀏覽圖像混合疊加生成疊加圖像后,在顯示窗口中輸出顯示。通過本發(fā)明,對于用戶瀏覽的部分圖像,可以根據(jù)不同的提示策略,選擇圖像提示、大小提示、坐標提示、比例提示等各種提示的組合,提示信息豐富多樣,讓用戶清楚的了解所瀏覽圖像在整個圖像中的范圍區(qū)域、位置、大小、瀏覽圖像和原始圖像中該部分的比例關系等多種信息,并且該信息可以為精準的提示(坐標、尺寸大小等)。進一步,當用戶瀏覽的圖像范圍變化時,提示信息也能實時隨之變化,方便用戶的瀏覽。 此外,本發(fā)明通過在瀏覽圖像上進行人臉檢測,使提示信息的顯示位置自動調整,避開人臉圖像,顯示方式更加自動化、實用化。 進一步,本發(fā)明提供了包括提示策略、提示信息的屬性、原始圖像的縮放比例、顯示窗口的屬性、提示信息與瀏覽圖像的顏色混合方式的多種設置,通過各種設置的組合,使顯示屏幕上的瀏覽圖像以及提示信息有多種展現(xiàn)方式,滿足用戶的多種需求,靈活性強,提高了用戶的體驗度。
圖1是一種圖像瀏覽的提示方法實施例一的流程圖; 圖2是本發(fā)明實施例一瀏覽圖像的示意圖; 圖3是一種圖像瀏覽的提示方法實施例二的流程圖; 圖4是本發(fā)明實施例二瀏覽圖像的示意圖; 圖5是一種圖像瀏覽的提示設備實施例一的結構圖; 圖6是一種圖像瀏覽的提示設備實施例二的結構圖。
具體實施例方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。 參照圖l,示出了本發(fā)明一種圖像瀏覽的提示方法實施例一的流程圖,包括
步驟101,獲取需要瀏覽的原始圖像的尺寸大??;
對于一幅要瀏覽的圖像,首先需要獲取其原始圖像的尺寸大小。所述尺寸即圖像 的寬和高,以像素為計量單元。預覽圖像分為兩大類,一類是能夠直接獲取尺寸大小的圖 像,如BMP圖像和JPEG圖像;另一類圖像本身沒有大小的定義,需要用戶對圖像的大小進行 設置,如YUV圖像和RGB圖像。此外, 一般還需要設置該圖像的具體格式,例如,將RGB圖像 設置為RGB565、 RGB888等,將YUV圖像設置為YUV422、 YUV420等,以獲知數(shù)據(jù)量,。需要說 明的是,本發(fā)明實施例中涉及的大小均指尺寸大小,而不是圖像占用存儲空間的大小。
對于BMP圖像和JPEG圖像,通過該圖像的頭(header)獲取其大小信息。例如,對 于BMP格式的圖像,其位圖文件頭(bitm即-file header)包含了圖像類型、圖像大小、圖像 數(shù)據(jù)存放地址和兩個保留未使用的字段,位圖信息頭(bitm即-information header)包含 了位圖信息頭的大小、圖像的寬高、圖像的色深、壓縮說明、圖像數(shù)據(jù)的大小和其他一些參 數(shù),則對于該圖像直接從位圖信息頭中獲取其寬和高的具體數(shù)值。 對于YUV圖像和RGB圖像,其原始圖像的寬和高不能從文件中直接得到,因此需要
根據(jù)用戶的設置定義該圖像實際顯示時的寬和高,若需要較低的分辨率,則可以設置較小
的數(shù)值;若需要較高的分辨率,則設置較大的數(shù)值,以方便對細節(jié)的瀏覽。 在本發(fā)明實施例中,具體的,對于一幅JPEG圖像,通過讀取其文件頭,獲知該圖像
的實際尺寸大小為620像素X350像素;其中,620為寬,350為高。 步驟102,接收用戶設置的提示策略,所述提示策略包括圖像提示、大小提示、坐 標提示和/或比例提示; 本步驟對提示信息的顯示進行策略設置,所述提示策略的定義如下 圖像提示該提示顯示的是用戶截取的瀏覽圖像位于原始圖像中的哪一部分,以
預覽小圖像的形式在完整圖像上顯示出瀏覽的部分。 大小提示該提示顯示的是用戶截取的瀏覽圖像的大小信息,即寬和高的數(shù)值提 示。 坐標提示該提示顯示的是用戶截取的瀏覽圖像在整幅圖像中的位置,一般選取 某一邊界點的坐標,如左上邊界點的坐標; 比例提示該提示顯示的是用戶截取的瀏覽圖像的大小與原始圖像中該部分圖像 大小的比例關系。 則用戶根據(jù)自己的需要,可以從上述各種提示策略中選擇一種或者幾種進行提示 信息的顯示。 步驟103,根據(jù)用戶截取的瀏覽圖像和原始圖像的尺寸大小獲取瀏覽數(shù)據(jù);所述 瀏覽圖像為原始圖像的一部分; 在圖像顯示屏幕上,用戶截取原始圖像的一部分進行瀏覽。所述瀏覽數(shù)據(jù)包括瀏 覽圖像的尺寸大小、瀏覽圖像在原始圖像中的位置,以及瀏覽圖像與原始圖像中該部分的 比例關系。 具體的,截取瀏覽圖像的方式有如下幾種 截取方式一 在原始圖像上直接挖框,截取與顯示窗口相應大小的瀏覽圖像;
參照圖2,為本發(fā)明實施例一瀏覽圖像的示意圖。則根據(jù)截取方式一,從內存中讀 取原始圖像,不進行縮放,直接在該圖像的右上方截取一部分圖像進行瀏覽,如圖2(a)所 示,在原始大小的圖像進行截取,本實施例中瀏覽圖像的顯示窗口為400像素X150像素。
7則獲取該瀏覽圖像的瀏覽數(shù)據(jù)瀏覽圖像在原始圖像中的尺寸大小為(400,150),瀏覽圖像在原始圖像中的位置為(200,50),其中,以原始圖像左上邊界點為原點,以瀏覽圖像左上邊界點為位置定位參考點。具體的,根據(jù)設置的不同,可以選擇原始圖像上的其它點為原點,如左下邊界點;還可以選擇瀏覽圖像上的其它點為位置定位參考點。
截取方式二、設置縮小比例,將原始圖像按所述比例縮小后,截取與顯示窗口相應大小的瀏覽圖像; 對于某些圖像,在原始圖像上直接挖框截取,獲得的瀏覽圖像顯示的部分不全面,如果用戶還需要有更多內容的畫面進入瀏覽圖像中,則可以通過設置縮小比例關系,將內存中讀取的原始圖像按照該比例縮小,然后截取一部分瀏覽圖像。 例如,若設置縮小比例為80%,在縮小后的原始圖像上,截取與顯示窗口相應大小的瀏覽圖像,則獲取該瀏覽圖像的瀏覽數(shù)據(jù),其中,瀏覽圖像在原始圖像中的實際尺寸大小為(500,187),瀏覽圖像在原始圖像中的位置為(170,30)。 截取方式三、設置放大比例,將原始圖像按所述比例放大后,截取與顯示窗口相應大小的瀏覽圖像。 對于某些圖像,用戶在原始圖像上直接挖框截取,獲得的瀏覽圖像顯示的部分太大,有些不需要的畫面內容被選進瀏覽圖像中,或者需要對某一部分的細節(jié)進行放大,則可以通過設置放大比例關系,將內存中讀取的原始圖像按照該比例放大,然后截取一部分瀏覽圖像。 例如,若設置縮小比例為150%,在放大后的原始圖像上,截取與顯示窗口相應大小的瀏覽圖像,則獲取的該瀏覽圖像的瀏覽數(shù)據(jù),其中,瀏覽圖像在原始圖像中的尺寸大小為(267,100),瀏覽圖像在原始圖像中的位置為(250,S0)。 需要說明的是,如果讀取的是JPEG圖像或BMP圖像,則需要對其解碼后再進行瀏覽圖像的截取。 步驟104,根據(jù)提示策略和瀏覽數(shù)據(jù)生成提示信息;
提示信息根據(jù)用戶設置的提示策略有不同的信息內容 如果提示策略為圖像提示,則生成的提示信息為瀏覽圖像在完整的原始圖像中的預覽畫面,所述預覽畫面中原始圖像和預覽圖像可以由線框或者圖片代替,如圖2(b)所示,為圖像提示的示意圖。需要說明的是,當生成圖像提示信息時,還需要按照原始圖像尺寸大小生成原始圖像的預覽圖。圖2(b)中,根據(jù)原始圖像的尺寸大小,按一定比例生成相應大小的線框;根據(jù)瀏覽圖像的大小和位置,等比例生成相應大小的圖片顯示在線框中的相應位置處。 如果提示策略為大小提示,則生成的提示信息為用戶截取的瀏覽圖像在原始圖像中的尺寸大??; 如果提示策略為大小提示,則生成的提示信息為用戶截取的瀏覽圖像的某一參考點(如左上邊界點)在整幅圖像中的坐標位置。 如果提示策略為比例提示,則生成的提示信息為用戶瀏覽的部分圖像顯示的大小與原始圖像中該部分的比例關系。若為截取方式一,則比例提示信息為l : l;若為截取方式二,則比例提示信息為上步驟中設置的縮小比例;若為截取方式二,則比例提示信息為上步驟中設置的放大比例。
需要說明的是,所述縮小比例和放大比例,可以是用戶手動輸入的,例如通過觸摸 屏進行手寫輸入,或者手動選擇多個比例關系中的具體某一個,此時,用戶已經知道該提示 信息,可以不需要顯示。此外,所述比例關系還可以通過用戶操作按鍵而確定,例如,按某一 按鍵一次,縮小10%,再按一次,再次縮小10%,依次類推,放大與縮小類似。則此時,用戶 不知道具體的比例關系,則需要顯示該比例關系的提示信息。 步驟105,將提示信息與瀏覽圖像混合疊加生成疊加圖像,在顯示窗口中輸出顯 示。 參照圖2(c),為提示策略為圖像提示時,疊加圖像的輸出顯示,在顯示串口的右下 角以預覽小圖標的形式顯示出提示信息; 參照圖2(d),為提示策略為大小提示、坐標提示,疊加圖像的輸出顯示,由于本實 施例是在原始圖像中直接截取瀏覽圖像,比例提示信息為l : 1,因此,不需要進行顯示。需 要說明的是,提示信息的顯示方式可以有多種形式,本發(fā)明不做具體限定,例如所述大小提 示可以按照"寬,高"或者"寬X高"的形式進行顯示。
在本發(fā)明的優(yōu)選實施例中,還包括步驟 接收用戶對提示信息的屬性的設置,所述提示信息的屬性包括位置、大小和顏 色;則進一步,按照所述提示信息的屬性將提示信息與瀏覽圖像混合疊加生成疊加圖像。
其中,對于圖像提示,可以分別設置原始圖像預覽圖和瀏覽圖像預覽圖的顏色,對 于大小、坐標和比例提示,顏色即提示信息文字顯示的顏色。若不進行屬性的設置,所述提 示信息的顏色、大小、位置的屬性可以是默認值,如圖2(c)所示,在圖像提示中,原始圖像 以紅色框為代表,瀏覽圖像以白底加藍色框為表示,其位置位于顯示窗口的右下角。
在本發(fā)明的另一個優(yōu)選實施例中,還包括步驟 接收用戶對顯示窗口的屬性的設置,顯示窗口的屬性包括位置和大??;根據(jù)所 述顯示窗口的屬性在顯示屏幕上生成相應的顯示窗口 。 顯示窗口即瀏覽圖像在顯示屏幕上顯示的區(qū)域范圍,默認的,顯示窗口為整個顯
示屏幕。此外,還可以根據(jù)用戶的需要顯示窗口在顯示屏幕上的位置和大小進行設置。 通過本發(fā)明實施例,對于用戶瀏覽的部分圖像,可以根據(jù)不同的提示策略,選擇圖
像提示、大小提示、坐標提示、比例提示等各種提示的組合,提示信息豐富多樣,讓用戶清楚
的了解所瀏覽圖像在整個圖像中的范圍區(qū)域、位置、大小、瀏覽圖像和原始圖像中該部分的
比例關系等多種信息,并且信息具體、精確??梢岳斫猓斢脩魹g覽的圖像范圍變化時,提示
信息也能跟著瀏覽圖像的不同范圍實時隨之變化。 參照圖3,示出了本發(fā)明一種圖像瀏覽的提示方法實施例二的流程圖,包括
步驟301,獲取需要瀏覽的原始圖像的尺寸大?。?本實施例中,所要瀏覽的圖像為RGB圖像,通過用戶的設置獲得需要瀏覽的原始 圖像的尺寸大小為400X270像素。 步驟302,接收用戶的設置信息,所述設置信息包括提示策略、提示信息的屬性、
原始圖像的縮放比例、顯示窗口的屬性、提示信息與瀏覽圖像的顏色混合方式; 提示策略接收用戶選擇的圖像提示、大小提示、坐標提示和比例提示中的一種或
者幾種組合。本發(fā)明實施例設置的提示策略為大小提示、坐標提示和比例提示。 提示信息的屬性接收用戶選擇的提示信息的位置、大小和顏色的設置,若無設置,則按照預置的默認值進行顯示。本實施例中位置設置為顯示窗口的左下角,顏色和大小按默認值。 原始圖像的縮放比例接收用戶選擇的放大比例或者縮小比例,用戶不選擇的,則直接從原始圖像上進行截取預覽圖像。參照圖4,為本發(fā)明實施例二瀏覽圖像的示意圖,如圖4(a)所示,根據(jù)顯示窗口的大小,截取的瀏覽圖像顯示的畫面不全面,還需要瀏覽更多內容的畫面,則設置縮小比例,為80%。 顯示窗口的屬性接收用戶選擇的顯示窗口的位置和大小的設置,若無設置,則按照預置的默認值(全屏)進行顯示。發(fā)明實施例以全屏進行顯示。 提示信息與瀏覽圖像的顏色混合方式,包括覆蓋疊加、透明疊加、取反疊加、與運算疊加、或運算疊加。 假設圖層A和圖層B做顏色混合疊加,其中,圖層B疊加在圖層A上面,則圖層B的顏色為前景色,圖層A的顏色為背景色,關鍵色(key Color)定義為設置的圖層B上需要做運算的顏色值,只有圖層B上的key Color的值和圖層A做顏色運算,其它部分直接覆蓋顯示。本發(fā)明實施例中,圖層A為瀏覽圖像,圖層B為提示信息。下面對其進行詳細說明
覆蓋疊加將圖層B的顏色直接覆蓋到圖層A上進行顯示。 透明覆蓋判斷圖層B的顏色值是否等于key Color的值,若是,則顯示圖層A的顏色值,若否,則顯示圖層B的顏色值。 取反覆蓋判斷圖層B的顏色值是否等于key Color的值,若是,則對圖層A的顏色值取反顯示,若否,則顯示圖層B的顏色值。 與運算覆蓋判斷圖層B的顏色值是否等于key Color的值,若是,則顯示"A & B"運算的結果,若否,則顯示圖層B的顏色值。 或運算覆蓋判斷圖層B的顏色值是否等于key Color的值,若是,則顯示"A | B"運算的結果,若否,則顯示圖層B的顏色值。 其中,用戶選擇以某種特殊效果顯示,如希望顯示的一層層加深的效果,則可采用"0R"運算,如果希望得到老照片的效果,則需要對前述幾種邏輯運算進行邏輯組合。本發(fā)明實施例選擇覆蓋疊加。 步驟303,根據(jù)用戶截取的瀏覽圖像獲取瀏覽數(shù)據(jù); 如圖4(b)所示,將讀取的原始圖像縮小80%,然后對其中的某一部分進行截取,獲得瀏覽數(shù)據(jù)其中,瀏覽圖像在原始圖像中的尺寸大小為(200,120),瀏覽圖像在原始圖像中的位置為(100,24),瀏覽圖像與原始圖像中該部分的比例關系為1 : 0.8。
步驟304,根據(jù)瀏覽數(shù)據(jù)以及相應設置信息生成提示信息; 本發(fā)明實施例中,根據(jù)上述數(shù)據(jù)生成的大小提示信息為(200,120);坐標提示信
息為(100,24);比例提示信息為1 : 0. 8,所述提示信息為文字圖像的形式。
步驟305,檢測瀏覽圖像上提示信息顯示的位置處是否有人臉;若否,則執(zhí)行步驟
307,若是,則執(zhí)行步驟306之后,再執(zhí)行步驟307 ; 有些情況下,提示信息在預覽圖像中的位置可能會有人臉,則人臉就會被提示信息遮擋住,影響用戶的瀏覽效果。 因此,本步驟進行在提示信息的位置處進行人臉檢測。早期人臉檢測的研究主要致力于模板匹配、子空間方法,變形模板匹配等。近期人臉檢測的研究主要集中在基于數(shù)據(jù)驅動的學習方法,如統(tǒng)計模型方法、神經網絡學習方法、統(tǒng)計知識理論和支持向量機方法、 基于馬爾可夫隨機域的方法以及基于膚色的人臉檢測。本發(fā)明實施例在此不再詳細介紹, 任何一種人臉檢測的方法都可以應用于本發(fā)明。 在該實施例中,對提示信息顯示的位置處進行人臉檢測,發(fā)現(xiàn)該位置處有人臉,則 執(zhí)行步驟306。 步驟306,自動調整提示信息的位置或大小,使其移動或縮放至沒有人臉的位置 處; 根據(jù)圖像上的人臉位置,自動調整提示信息的位置或者大小,保證瀏覽圖像中所 有的人臉都能正常的顯示出來,即把提示信息調整到沒有人臉的位置。其中,位置調整可以 是在相鄰區(qū)域內的微調移動,或者依次在瀏覽圖像中的邊界移動,直到移動至檢測不到人 臉的位置處;大小調整一般是將提示信息縮小至沒有人臉的區(qū)域處。 本發(fā)明實施例中,所述提示信息有左下角自動調整到顯示窗口的左上角,調整后 的位置如圖4(d)所示。 步驟307,按照相應設置信息,將提示信息與瀏覽圖像混合疊加生成疊加圖像,在 顯示窗口中輸出顯示。 本發(fā)明實施例,用戶可以對提示策略、提示信息的屬性、原始圖像的縮放比例、顯 示窗口的屬性、提示信息與瀏覽圖像的顏色混合方式進行選擇設置,使顯示屏幕上的瀏覽 圖像以及提示信息有多種展現(xiàn)方式,設置方式靈活,滿足用戶的多種需求,提高了用戶的體 驗度。此外,通過人臉檢測,使提示信息的顯示位置自動調整,避開人臉圖像,顯示方式更加 自動化、實用化。 參照圖5,示出了本發(fā)明一種圖像瀏覽的提示設備實施例一的結構圖,包括
原始圖像獲取單元501,用于獲取需要瀏覽的原始圖像的尺寸大?。?
第一設置單元502,用于接收用戶設置的提示策略,所述提示策略包括圖像提 示、大小提示、坐標提示和/或比例提示; 瀏覽數(shù)據(jù)獲取單元503,用于根據(jù)用戶截取的瀏覽圖像和原始圖像的尺寸大小獲 取瀏覽數(shù)據(jù);所述瀏覽圖像為原始圖像的一部分; 提示信息生成單元504,用于根據(jù)提示策略和瀏覽數(shù)據(jù)和生成提示信息; 圖像混合顯示單元505,用于將提示信息與瀏覽圖像混合疊加生成疊加圖像,在顯
示窗口中輸出顯示。 通過本發(fā)明實施例,在小屏幕上瀏覽較大分辨率的圖像時,通過圖像提示顯示此 時瀏覽的是整幅圖像的哪一部分;通過大小提示、位置提示顯示用戶瀏覽圖像的精準信息; 通過比例提示顯示用戶截取的瀏覽圖像的大小與原始圖像中該部分圖像大小的比例關系, 并且可以將各種提示信息自由組合,以供用戶的多種需求。 參照圖6,示出了本發(fā)明一種圖像瀏覽的提示設備實施例二的結構圖,包括
圖像存儲單元601,用于存儲各種圖像,其可以是SD卡等存儲器,保存有各種需要 瀏覽顯示的圖像,該圖像的尺寸大小一般都比要顯示的屏幕大,所述圖像可以為JPEG、 BMP 等格式; 原始圖像獲取單元602,用于獲取需要瀏覽的原始圖像的尺寸大小; 第一設置單元603,用于接收用戶設置的提示策略,所述提示策略包括圖像提示、大小提示、坐標提示和/或比例提示; 瀏覽數(shù)據(jù)獲取單元604,用于根據(jù)用戶截取的瀏覽圖像和原始圖像的尺寸大小獲 取瀏覽數(shù)據(jù);所述瀏覽圖像為原始圖像的一部分; 提示信息生成單元605,用于根據(jù)提示策略和瀏覽數(shù)據(jù)生成提示信息; 人臉檢測單元606,用于檢測瀏覽圖像上提示信息顯示的位置處是否有人臉;若
是,則觸發(fā)提示信息調整單元;若否,則觸發(fā)圖像混合單元; 提示信息調整單元607,用于自動調整提示信息的位置或大小,使其移動或縮放至 沒有人臉的位置處,之后觸發(fā)圖像混合顯示單元。 圖像混合單元608,用于將提示信息與瀏覽圖像混合疊加生成疊加圖像;其中,混 合后的圖像只是用來顯示,并不改變圖像存儲單元里原來保存的圖片數(shù)據(jù),該圖像大小等 于圖像顯示窗口的大小。之后,圖像混合單元把混合后的疊加圖像輸出給圖像顯示單元進 行顯示。 圖像顯示單元609,用于在顯示窗口中輸出顯示圖像混合單元生成疊加圖像;其 可以是液晶顯示器(LCD)等任何顯示裝置。 具體的,所述瀏覽數(shù)據(jù)包括瀏覽圖像在原始圖像中的尺寸大小、位置,以及瀏覽
圖像與原始圖像中該部分的比例關系。 優(yōu)選的,所述設備還包括 第二設置單元610,用于接收用戶對提示信息的屬性的設置,所述提示信息的屬性
包括位置、大小和顏色;則圖像混合單元按照提示信息的屬性將提示信息與瀏覽圖像混
合疊加生成疊加圖像。 優(yōu)選的,所述設備還包括 第三設置單元611,用于接收用戶對提示信息與瀏覽圖像的混合疊加方式的設置, 所述混合疊加方式包括覆蓋疊加、透明疊加、取反疊加、與運算疊加、或運算疊加;則圖像 混合單元按照所述混合疊加方式將提示信息與瀏覽圖像混合疊加生成疊加圖像。
優(yōu)選的,所述設備還包括 第四設置單元612,用于接收用戶對顯示窗口的屬性的設置,所述顯示窗口的屬性 包括位置和大小;則圖像顯示單元根據(jù)所述顯示窗口的屬性在顯示屏幕上生成相應的顯 示窗口,輸出顯示疊加圖像。
進一步,所述瀏覽數(shù)據(jù)獲取單元603包括 第一瀏覽圖像截取模塊,用于在原始圖像上直接挖框,截取與顯示窗口相應大小 的瀏覽圖像; 第二瀏覽圖像截取模i央,用于設置縮放比例,將原始圖像按所述比例縮放后,截取 與顯示窗口相應大小的瀏覽圖像。 本發(fā)明實施例中,所述第一設置單元、第二設置單元、第三設置單元和第四設置單 元位于用戶接口處,通過在用戶接口對提示策略、提示信息的屬性、混合疊加效果以及顯示 窗口的屬性進行靈活的設置,圖像顯示形式多樣,方便用戶瀏覽圖片。本發(fā)明實施例提出的 圖像瀏覽的提示設備可以是數(shù)碼相機、手機、PDA等,或者以功能模塊的形式安裝在上述設備中。 本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于設備實施例 而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部 分說明即可。 以上對本發(fā)明所提供的一種圖像瀏覽的提示方法和設備,進行了詳細介紹,本文 中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫 助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思
想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對 本發(fā)明的限制。
權利要求
一種圖像瀏覽的提示方法,其特征在于,包括獲取需要瀏覽的原始圖像的尺寸大??;接收用戶設置的提示策略,所述提示策略包括圖像提示、大小提示、坐標提示和/或比例提示;根據(jù)用戶截取的瀏覽圖像和原始圖像的尺寸大小獲取瀏覽數(shù)據(jù);所述瀏覽圖像為原始圖像的一部分;根據(jù)提示策略和瀏覽數(shù)據(jù)生成提示信息;將提示信息與瀏覽圖像混合疊加生成疊加圖像,在顯示窗口中輸出顯示。
2. 如權利要求1所述的方法,其特征在于,生成疊加圖像之前,還包括檢測瀏覽圖像上提示信息顯示的位置處是否有人臉;若是,則自動調整提示信息的位置或大小,使其移動或縮放至沒有人臉的位置處;若否,則不做調整。
3. 如權利要求1所述的方法,其特征在于,所述瀏覽數(shù)據(jù)包括瀏覽圖像在原始圖像中的尺寸大小、位置,以及瀏覽圖像與原始圖像中該部分的比例關系。
4. 如權利要求l所述的方法,其特征在于,還包括接收用戶對提示信息的屬性的設置,所述提示信息的屬性包括位置、大小和顏色;和/或,接收用戶對提示信息與瀏覽圖像的混合疊加方式的設置,所述混合疊加方式包括覆蓋疊加、透明疊加、取反疊加、與運算疊加、或運算疊加;和/或,接收用戶對顯示窗口的屬性的設置,所述顯示窗口的屬性包括位置和大小;則按照所述提示信息的屬性和/或混合疊加方式將提示信息與瀏覽圖像混合疊加生成疊加圖像;根據(jù)所述顯示窗口的屬性在顯示屏幕上生成相應的顯示窗口 ,輸出顯示疊加圖像。
5. 如權利要求4所述的方法,其特征在于,通過如下方式截取瀏覽圖像在原始圖像上直接挖框,截取與顯示窗口相應大小的瀏覽圖像;或者,設置縮放比例,將原始圖像按所述比例縮放后,截取與顯示窗口相應大小的瀏覽圖像。
6. —種圖像瀏覽的提示設備,其特征在于,包括原始圖像獲取單元,用于獲取需要瀏覽的原始圖像的尺寸大??;第一設置單元,用于接收用戶設置的提示策略,所述提示策略包括圖像提示、大小提示、坐標提示和/或比例提示;瀏覽數(shù)據(jù)獲取單元,用于根據(jù)用戶截取的瀏覽圖像和原始圖像的尺寸大小獲取瀏覽數(shù)據(jù);所述瀏覽圖像為原始圖像的一部分;提示信息生成單元,用于根據(jù)提示策略和瀏覽數(shù)據(jù)生成提示信息;圖像混合顯示單元,用于將提示信息與瀏覽圖像混合疊加生成疊加圖像,在顯示窗口中輸出顯示。
7. 如權利要求6所述的設備,其特征在于,還包括人臉檢測單元,用于檢測瀏覽圖像上提示信息顯示的位置處是否有人臉;若是,則觸發(fā)提示信息調整單元;若否,則觸發(fā)圖像混合顯示單元;提示信息調整單元,用于自動調整提示信息的位置或大小,使其移動或縮放至沒有人 臉的位置處,之后觸發(fā)圖像混合顯示單元。
8. 如權利要求6所述的設備,其特征在于,所述瀏覽數(shù)據(jù)包括瀏覽圖像在原始圖像中的尺寸大小、位置,以及瀏覽圖像與原始圖像中該部分的比例 關系。
9. 如權利要求6所述的設備,其特征在于,還包括第二設置單元,用于接收用戶對提示信息的屬性的設置,所述提示信息的屬性包括位 置、大小和顏色;和/或,第三設置單元,用于接收用戶對提示信息與瀏覽圖像的混合疊加方式的設置, 所述混合疊加方式包括覆蓋疊加、透明疊加、取反疊加、與運算疊加、或運算疊加;和/或,第四設置單元,用于接收用戶對顯示窗口的屬性的設置,所述顯示窗口的屬性 包括位置和大??;。則圖像混合顯示單元按照提示信息的屬性和/或混合疊加方式將提示信息與瀏覽圖 像混合疊加生成疊加圖像;根據(jù)所述顯示窗口的屬性在顯示屏幕上生成相應的顯示窗口 , 輸出顯示疊加圖像。
10. 如權利要求9所述的設備,其特征在于,所述瀏覽數(shù)據(jù)獲取單元包括 第一瀏覽圖像截取模塊,用于在原始圖像上直接挖框,截取與顯示窗口相應大小的瀏覽圖像;第二瀏覽圖像截取模塊,用于設置縮放比例,將原始圖像按所述比例縮放后,截取與顯 示窗口相應大小的瀏覽圖像。
全文摘要
本發(fā)明提供了一種圖像瀏覽的提示方法,包括獲取需要瀏覽的原始圖像的尺寸大??;接收用戶設置的提示策略,所述提示策略包括圖像提示、大小提示、坐標提示和/或比例提示;根據(jù)用戶截取的瀏覽圖像和原始圖像的尺寸大小獲取瀏覽數(shù)據(jù);所述瀏覽圖像為原始圖像的一部分;根據(jù)提示策略和瀏覽數(shù)據(jù)生成提示信息;將提示信息與瀏覽圖像混合疊加生成疊加圖像,在顯示窗口中輸出顯示。通過本發(fā)明,在用戶瀏覽圖像的同時,實現(xiàn)了多種提示方式,使用戶清楚的了解所瀏覽部分的圖像,并給出精準的提示信息。
文檔編號G06F3/048GK101739210SQ200910243418
公開日2010年6月16日 申請日期2009年12月21日 優(yōu)先權日2009年12月21日
發(fā)明者馮備戰(zhàn) 申請人:北京中星微電子有限公司