两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

水印圖層生成方法及系統(tǒng)、水印圖像生成方法及系統(tǒng)的制作方法_3

文檔序號:9524756閱讀:來源:國知局
開的連續(xù)時間不會超過24小時,因此,在上述進行更新時,可以僅對會發(fā)生變化的太陽位置信息或者月亮位置信息、月相進行更新,而對在此時間段內(nèi)一般不會發(fā)生變化的日出日落時間不進行更新。
[0101]在另外一種實現(xiàn)方式中,上述用戶輸入的圖像獲取指令可以為照片選取指令,此時,上述目標圖像可以為根據(jù)該照片選取指令選取得到的照片或者圖像。即,可以為選取的照片或者圖像增加該包含上述水印圖層信息的水印圖層。
[0102]由于所選取的目標圖像可能是各種各樣類型的圖片,如果所選取的目標圖像上沒有包含任何水印,則可以直接采用上述方式將上述水印圖層合成到該目標圖像中,生成水印圖像。如果所選取的目標圖像上已經(jīng)設置了水印圖層,由于時間的變化,則可以在刪除目標圖像中原有的水印圖層之后,再將上述水印圖層合成到刪除了原來的水印圖層的目標圖像中,生成最終的水印圖像并進行存儲。
[0103]如上所述,在生成水印圖像時,可以有不同的生成方式,在進行存儲時,也可以有不同的存儲方式,相應地,在刪除水印圖像中原有的水印圖層、生成最終的水印圖像時,也可以有對應的不同的刪除方式。
[0104]在將水印圖層、目標圖像按照圖層疊加的方式生成水印圖像時,可以是刪除水印圖像中水印圖層所在的圖層中的信息,以刪除水印圖像中原有的水印圖層,再將上述生成的水印圖層添加到該圖層中,合成水印圖像。
[0105]在將水印圖層、目標圖像分別進行編碼存儲成不同的子文件時,可以是刪除原來的水印圖層對應的子文件,再將上述生成的水印圖層作為與該水印圖層的子文件,實現(xiàn)水印圖像的水印圖層的更新和替換。
[0106]由于上述日出日落時間、月相需要根據(jù)當前所在位置的經(jīng)緯度以及當前日期確定,上述太陽位置信息、月亮位置信息需要根據(jù)所述日出日落時間、當前時刻確定,因此,在其中一個具體示例中,上述水印圖層信息可以通過下述方式獲取:
[0107]獲取當前日期、當前時刻、以及當前所在位置的經(jīng)緯度,其中,該當前日期、當前時亥|J,可以直接采用所在終端或者系統(tǒng)中所記錄的時間,該當前所在位置的經(jīng)緯度,可以通過所在終端或者系統(tǒng)中的GPS或者移動網(wǎng)絡或者其他方式來確定,具體的獲得經(jīng)緯度信息的方式在本發(fā)明方案中不做限定;
[0108]獲取所述日出日落時間;
[0109]根據(jù)所述日出日落時間、所述當前時刻判斷當前所在時間是白天還是黑夜;
[0110]若是白天,根據(jù)所述日出日落時間、所述當前時刻確定所述太陽位置信息;
[0111]若是黑夜,根據(jù)所述日出日落時間、所述當前時刻確定所述月亮位置信息,根據(jù)所述當前所在位置的經(jīng)緯度、所述當前日期確定所述月相。
[0112]考慮到在一段時間內(nèi),某一個所在地的日出日落時間變化差異很小,因此,上述獲取日出日落時間的方式可以通過下述方式進行:
[0113]查詢是否記錄有日出日落時間;
[0114]若是,將記錄的時間最近的日出日落時間確定為所獲取到的日出日落時間;
[0115]若否,將默認設置的日出日落時間確定為所獲取到的日出日落時間,或者,根據(jù)所述當前所在位置的經(jīng)緯度以及所述當前日期確定所述日出日落時間,具體的根據(jù)經(jīng)緯度和日期確定日出日落時間的方式,可以采用目前已有的以及以后可能出現(xiàn)的任何方式進行。
[0116]為了避免所記錄的日出日落時間長期不變化所造成的不準確,也可以是在每隔一段時間,例如一個月等,確定了新的日出日落時間后,對所記錄的日出日落時間進行更新。
[0117]在將上述水印圖層合成到目標圖像上、生成水印圖像時,可以將水印圖層合成到目標圖像上后,先進行預覽顯示,例如通過相機的預覽界面進行預覽顯示,在用戶對合成的水印圖像滿意的情況下,再生成最終的水印圖像。
[0118]基于此,在生成水印圖像時,其在圖像原圖中的位置可能發(fā)生變化,因此,還可以通過接收位置移動指令,根據(jù)該位置移動指令將上述水印圖層移動到圖像原圖中的對應位置后,再生成最終的水印圖像。在其中一種實現(xiàn)方式中,在移動之后,可以再采用上述方式進行預覽顯示,然后再生成最終的水印圖像。
[0119]此外,在進行預覽顯示時,還可以對該預覽顯示的水印圖像進行美化等局部操作后,再生成最終的水印圖像。
[0120]上述本發(fā)明的水印圖像生成方法,可以應用到各種可能的實際應用場景中,例如可以作為相機中的一個獨立的水印,作為嵌入設置在相機中的一個獨立的功能模塊,圖像應用中的一個獨立的功能模塊,獨立的水印模塊(例如Dock,Dock是圖形用戶界面中用于啟動、切換運行中的應用程序的一種功能界面),并可以通過該水印模塊啟動拍照功能、圖像應用以生成水印圖像等等。以下結(jié)合其中幾種應用示例進行詳細說明。
[0121]圖6中示出了其中一個應用示例的流程示意圖。在該示例中,是以作為相機中的一個獨立的水印或者嵌入設置在相機中的獨立功能模塊為例進行說明。
[0122]如圖6所示,其是先檢測相機開啟指令,并在檢測到相機開啟指令后,獲取上述水印圖層信息,生成包含該水印圖層信息的水印圖層,并將該水印圖層在相機的圖像取景窗口進行展示。
[0123]然后對照片拍攝指令進行檢測。在檢測照片拍攝指令的過程中,為了能夠使圖像取景窗口顯示的水印圖層中的水印圖像信息能夠與當前時刻相對應,可以是每隔預定時間段,重新獲取對應的水印圖層信息,并生成包含重新獲取的水印圖層信息的水印圖層,將該水印圖層在圖像取景窗口展示,實現(xiàn)對水印圖層的更新。在更新時,可以是對日出日落時間、太陽位置信息,或者日出日落時間、月亮位置信息以及月相進行更新,也可以是僅對發(fā)生了變化的信息,例如太陽位置信息或者月亮位置信息進行更新。該預定時間段可以根據(jù)實際需要進行設置,例如1秒、30秒、1分鐘等等。
[0124]在檢測到照片拍攝指令時,將上述水印圖層合成到拍攝得到的照片中,生成水印圖像。
[0125]圖7中示出了另外一個應用示例的流程示意圖。在該示例中,是以做圖像應用中的一個獨立的功能模塊、先打開照片、再對打開的照片加載上述水印圖層為例進行說明。
[0126]如圖7所示,其是在檢測到圖像打開指令時,打開指定的目標圖像,并將該目標圖像在圖像取景窗口顯不。
[0127]然后,在檢測到水印加載指令時,獲取上述水印圖層信息,生成包含該水印圖層信息的水印圖層。若目標圖像中包含有水印圖層,則先刪除目標圖像中原有的水印圖層,再將上述生成的水印圖層在上述圖像取景窗口展示,并將該水印圖層合成到該目標圖像上,生成最終的水印圖像。
[0128]在另外一種方式中,在檢測到水印加載指令時,若目標圖像中包含有水印圖層,也可以先刪除目標圖像中原有的水印圖層,再獲取上述水印圖層信息,生成包含該水印圖層信息的水印圖層,將該生成的水印圖層在上述圖像取景窗口展示,并將該水印圖層合成到目標圖像上,生成最終的水印圖像。
[0129]在目標圖像中沒有包含水印圖層的情況下,在檢測到水印加載指令時,可直接獲取上述水印圖層信息,生成包含該水印圖層信息的水印圖層,將該生成的水印圖層在上述圖像取景窗口展示,并將該水印圖層合成到目標圖像上,生成最終的水印圖像。
[0130]圖8中示出了第三個應用示例的流程示意圖。該示例中,是以做圖像應用中的一個獨立的功能模塊、先在圖像取景窗口加載水印圖層、再打開照片為例進行說明。
[0131]如圖8所示,其是在檢測到水印加載指令時,獲取上述水印圖層信息,生成包含該水印圖層信息的水印圖層,將該生成的水印圖層在上述圖像取景窗口展示。
[0132]然后,在檢測到圖像打開指令時,打開指定的目標圖像。若目標圖像中包含有水印圖層,則先刪除目標圖像中原有的水印圖層,再將上述生成的水印圖層合成到該目標圖像上,生成最終的水印圖像。
[0133]在目標圖像中沒有包含水印圖層的情況下,在檢測到圖像打開指令、打開指定的目標圖像后,可直接將水印圖層合成到該目標圖像上,生成最終的水印圖像。
[0134]圖9中示出了第四個應用示例的流程示意圖。在該示例中,是以作為獨立的水印模塊、通過該獨立的水印模塊啟動拍照模塊為例進行說明。
[0135]如圖9所示,其是先檢測水印打開指令,并在檢測到水印打開指令時,獲取上述水印圖層信息,并生成包含該水印圖層信息的水印圖層。
[0136]然后對相機開啟指令進行檢測,并在檢測到相機開啟指令后,將上述水印圖層在相機的圖像取景窗口進行展不。
[0137]然后對照片拍攝指令進行檢測。在檢測照片拍攝指令的過程中,為了能夠使圖像取景窗口顯示的水印圖層中的水印圖像信息能夠與當前時刻相對應,可以是每隔預定時間段,重新獲取對應的水印圖層信息,并生成包含重新獲取的水印圖層信息的水印圖層,將該水印圖層在圖像取景窗口展示,實現(xiàn)對水印圖層的更新。在更新時,可以是對日出日落時間、太陽位置信息,或者日出日落時間、月亮位置信息以及月相進行更新,也可以是僅對發(fā)生了變化的信息,例如太陽位置信息或者月亮位置信息進行更新。該預定時間段可以根據(jù)實際需要進行設置,例如1秒、30秒、1分鐘等等。
[0138]在檢測到照片拍攝指令時,將上述水印圖層合成到拍攝得到的照片中,生成水印圖像。
[0139]基于與上述本發(fā)明方案中的水印圖像生成方法相同的思想,本發(fā)明還提供一種水印圖像生成系統(tǒng)。圖10中示出了本發(fā)明的水印圖像生成系統(tǒng)實施例的結(jié)構(gòu)示意圖。
[0140]如圖10所示,本發(fā)明實施例的水印圖像生成系統(tǒng)包括:
[0141]水印圖層展示模塊1001,用于在圖像取景窗口展示包含水印圖層信息的水印圖層,所述水印圖層信息包括日出日落時間、太陽位置信息,或者所述水印圖層信息包括日出日落時間、月亮位置信息以及月相,所述日出日落時間、所述月相根據(jù)當前所在位置的經(jīng)緯度以及當前日期確定,所述太陽位置信息、所述月亮位置信息根據(jù)所述日出日落時間、當前時刻確定;
[0142]目標圖像獲取模塊1002,用于根據(jù)用戶輸入的圖像獲取指令獲取目標圖像;
[0143]合成模塊1003,用于將所述水印圖層合成到所述目標圖像上,生成水印圖像。在生成水印圖像后,可對生成的水印圖像進行存儲。
[0144]在上述將水印圖層合成到目標圖像上生成水印圖像時,可以采用各種可能的方式進行。例如直接將水印圖層覆蓋到目標圖像上后生成最終的水印圖像。
[0145]為了能夠?qū)ι傻乃D像進行調(diào)整,在上述生成水印圖像時,還可以是將水印圖層、目標圖像按照圖層疊加的方式生成
當前第3頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
根河市| 黎平县| 芮城县| 泾阳县| 阳江市| 迁西县| 宁陵县| 灵石县| 民勤县| 汶川县| 象山县| 从化市| 包头市| 长子县| 潮州市| 夏津县| 庆云县| 瑞金市| 衡东县| 斗六市| 陵川县| 恭城| 盘锦市| 呼玛县| 抚松县| 兴和县| 招远市| 宁海县| 腾冲县| 双峰县| 普安县| 揭阳市| 开原市| 凌海市| 扎鲁特旗| 阆中市| 巩义市| 昭苏县| 祁东县| 和硕县| 平潭县|