預(yù)覽指令時(shí),全屏顯示每張所選中的圖像。示例的,例如可以在每一張圖像上都設(shè)置復(fù)選框,供用戶進(jìn)一步確認(rèn),這種情況下終端將用戶從預(yù)覽顯示的圖像中選中的圖像作為最終確定要發(fā)送的圖像。
[0118]本公開(kāi)中,在預(yù)覽模式下,還可以提供選擇原圖的功能。示例的,在檢測(cè)到用戶選擇了原圖的情況下,終端要發(fā)送的是未經(jīng)處理的圖像,那么終端讀取所確定的圖像的原圖,并將所讀取的原圖作為最終要發(fā)送的圖像。在一實(shí)施例中,如果終端檢測(cè)到用戶未選擇原圖,那么終端可以對(duì)所確定的圖像進(jìn)行處理,將圖像壓縮成縮略圖發(fā)送給會(huì)話對(duì)端。終端對(duì)圖像所做的壓縮處理例如可以包括:按照每張圖像的長(zhǎng)寬尺寸對(duì)圖像進(jìn)行縮小處理,按照預(yù)先設(shè)置和存儲(chǔ)的圖像大小對(duì)圖像進(jìn)行壓縮處理等,以節(jié)省帶寬、提高圖像的發(fā)送速度,減輕服務(wù)器的負(fù)擔(dān)。
[0119]本公開(kāi)一實(shí)施例中,還可以提供圖像編輯功能。該編輯標(biāo)識(shí)可以在預(yù)覽模式下進(jìn)行顯示,也可以在每拍攝完一張或一組圖像,用戶選擇了該圖像時(shí)進(jìn)行顯示。示例的,在用戶點(diǎn)擊了編輯標(biāo)識(shí)時(shí),終端接收到編輯指令,進(jìn)入編輯頁(yè)面,提供編輯工具供用戶對(duì)圖像進(jìn)行編輯,例如裁剪、縮放、添加水印、虛化、拼圖等等處理。在用戶完成編輯并點(diǎn)擊保存之后,終端可以將用戶編輯的圖像作為最終確定要發(fā)送的圖像。
[0120]本公開(kāi)一實(shí)施例中,在將圖像通過(guò)服務(wù)器發(fā)送給會(huì)話對(duì)端時(shí),發(fā)送圖像的順序,可以按照用戶選擇圖像的順序?qū)D像進(jìn)行發(fā)送,也可以按照拍攝的順序?qū)D像進(jìn)行發(fā)送,還可以基于圖像的大小對(duì)圖像進(jìn)行排序和發(fā)送。
[0121]如圖2A、2B和2C所示,圖2A、2B和2C是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種圖像的拍攝應(yīng)用場(chǎng)景示意圖。在圖2A、2B和2C所示的場(chǎng)景中,包括:作為終端的智能手機(jī),該智能手機(jī)中例如安裝有微信。如圖2A所示,在用戶與微信好友DL的會(huì)話界面上,具有添加圖像的功能標(biāo)識(shí),智能手機(jī)檢測(cè)到用戶點(diǎn)擊圖像標(biāo)識(shí)時(shí),如圖2B所示,顯示拍攝照片的標(biāo)識(shí)和圖庫(kù),繼續(xù)檢測(cè)到用戶點(diǎn)擊拍攝照片的標(biāo)識(shí)時(shí),打開(kāi)攝像頭拍攝照片。如圖2C所示,終端在拍攝完一張照片之后,輸出繼續(xù)拍攝和完成拍攝的選項(xiàng),在接收到繼續(xù)拍攝指令時(shí),繼續(xù)拍攝圖像,在接收到完成拍攝指令時(shí),顯示所拍攝的所有圖像,供用戶選擇,并讀取用戶的選擇操作所選擇的圖像,將用戶選擇的圖像確定為要發(fā)送的圖像,并通過(guò)服務(wù)器發(fā)送給微信好友DL。
[0122]在圖2A、B和C所示應(yīng)用場(chǎng)景中,實(shí)現(xiàn)圖像的拍攝的具體過(guò)程可以參見(jiàn)前述對(duì)圖1中的描述,在此不再贅述。
[0123]與前述圖像的拍攝方法實(shí)施例相對(duì)應(yīng),本公開(kāi)還提供了圖像的拍攝裝置及其所應(yīng)用的裝置的實(shí)施例。
[0124]如圖3所示,圖3是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種圖像的拍攝裝置框圖,該裝置可以包括:拍攝t旲塊310、確認(rèn)_旲塊320和繼續(xù)拍攝t旲塊330。
[0125]在一實(shí)施例中,拍攝模塊310,被配置為在會(huì)話模式下,在接收到圖像拍攝指令時(shí),拍攝圖像;
[0126]確認(rèn)模塊320,被配置為在拍攝模塊310拍攝完圖像時(shí),輸出是否繼續(xù)拍攝的確認(rèn)信息;
[0127]繼續(xù)拍攝模塊330,被配置為在接收到繼續(xù)拍攝指令時(shí),繼續(xù)拍攝圖像。
[0128]不例的,拍攝t旲塊310拍攝圖像的方式可以包括:單張拍攝t旲式、連拍t旲式、人臉模式、風(fēng)景模式、夜景模式以及全景模式等等相關(guān)技術(shù)中任一種拍攝模式。
[0129]上述實(shí)施例中,終端可以在社交網(wǎng)絡(luò)工具或即時(shí)通訊工具等應(yīng)用的會(huì)話模式下,拍攝多張圖像,實(shí)現(xiàn)了一次發(fā)送多張即時(shí)拍攝的圖像。本公開(kāi)提供的方法無(wú)需切換應(yīng)用,操作路徑短,圖像發(fā)送效率高,優(yōu)化用戶體驗(yàn)。而且,拍攝方式多種多樣,滿足用戶對(duì)圖像的各種需求。
[0130]如圖4所示,圖4是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種圖像的拍攝裝置框圖,該實(shí)施例在前述圖3所示實(shí)施例的基礎(chǔ)上,該裝置還可以包括:圖像確定模塊340和圖像發(fā)送模塊350。
[0131]圖像確定模塊340,被配置為在接收到表示不繼續(xù)拍攝的完成拍攝指令之后,從所拍攝的圖像中確定要發(fā)送的圖像;
[0132]圖像發(fā)送模塊350,被配置為將圖像確定模塊340所確定的圖像發(fā)送給會(huì)話對(duì)端。
[0133]上述實(shí)施例中,在終端接收到完成拍攝指令時(shí),從所拍攝的圖像中確定要發(fā)送的圖像,并將確定的圖像發(fā)送給會(huì)話對(duì)端。從而便于選擇拍攝滿意的圖像發(fā)送給會(huì)話對(duì)端,也優(yōu)化了會(huì)話對(duì)端的體驗(yàn)。
[0134]如圖5所示,圖5是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種圖像的拍攝裝置框圖,該實(shí)施例在前述圖4所示實(shí)施例的基礎(chǔ)上,確認(rèn)模塊320可以包括:第一確認(rèn)子模塊321。
[0135]第一確認(rèn)子模塊321,被配置為在單張拍攝模式下每拍攝完一張圖像時(shí),或在連拍模式下每拍攝完一組圖像時(shí),輸出是否繼續(xù)拍攝的確認(rèn)信息。
[0136]上述實(shí)施例中,終端可以在每拍攝完一張或一組圖像時(shí),都對(duì)是否繼續(xù)拍攝進(jìn)行確認(rèn),由此能夠?qū)崿F(xiàn)連續(xù)拍攝多張圖像。
[0137]如圖6所示,圖6是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種圖像的拍攝裝置框圖,該實(shí)施例在前述圖5所示實(shí)施例的基礎(chǔ)上,圖像確定模塊340可以包括:顯示子模塊341和第一圖像確定子模塊342。
[0138]顯示子模塊341,被配置為顯示所拍攝的所有圖像;
[0139]第一圖像確定子模塊342,被配置為基于檢測(cè)到的選擇操作,將從顯示子模塊341所顯示的所有圖像中所選擇的圖像確定為要發(fā)送的圖像。
[0140]上述實(shí)施例中,終端確定要發(fā)送的圖像的方式可以為顯示所拍攝的所有圖像供用戶選擇,從而便于用戶從中選擇出滿意的圖像,將用戶選擇的圖像確定為要發(fā)送的圖像。
[0141]如圖7所示,圖7是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種圖像的拍攝裝置框圖,該實(shí)施例在前述圖4所示實(shí)施例的基礎(chǔ)上,確認(rèn)模塊320可以包括:第二確認(rèn)子模塊322和第三確認(rèn)子模塊323。
[0142]第二確認(rèn)子模塊322,被配置為在單張拍攝模式下每拍攝完一張圖像時(shí),或在連拍模式下每拍攝完一組圖像時(shí),輸出是否選擇當(dāng)前圖像的確認(rèn)信息;
[0143]第三確認(rèn)子模塊323,被配置為在接收到針對(duì)第二確認(rèn)子模塊322輸出的是否選擇當(dāng)前圖像的響應(yīng)之后,輸出是否繼續(xù)拍攝的確認(rèn)信息。
[0144]如圖8所示,圖8是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種圖像的拍攝裝置框圖,該實(shí)施例在前述圖7所示實(shí)施例的基礎(chǔ)上,圖像確定模塊340可以包括:讀取子模塊343和第二圖像確定子模塊344。
[0145]讀取子模塊343,被配置為讀取基于第三確認(rèn)子模塊323接收到的選擇當(dāng)前圖像的響應(yīng)所選擇的圖像;
[0146]第二圖像確定子模塊344,被配置為將讀取子模塊343所選擇的圖像確定為要發(fā)送的圖像。
[0147]上述實(shí)施例中,終端在每拍攝完一張或一組圖像時(shí),可以輸出用于用戶確認(rèn)是否選擇當(dāng)前圖像的確認(rèn)信息,方便用戶對(duì)最新拍攝的圖像進(jìn)行選擇,并將用戶每次選擇的圖像確定為要發(fā)送的圖像。
[0148]如圖9所示,圖9是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種圖像的拍攝裝置框圖,該實(shí)施例在前述圖6或8所示實(shí)施例的基礎(chǔ)上,該裝置還可以包括:預(yù)覽指令接收模塊360、全屏顯示模塊370和第一最終圖像確定模塊380。
[0149]預(yù)覽指令接收模塊360,被配置為接收預(yù)覽指令;
[0150]全屏顯示模塊370,被配置為基于預(yù)覽指令接收模塊360接收到的預(yù)覽指令將所確定的圖像全屏顯不;
[0151]第一最終圖像確定模塊380,被配置為將預(yù)覽模式下從全屏顯示模塊370所顯示的圖像中選中的圖像確定為最終確定要發(fā)送的圖像。
[0152]上述實(shí)施例中,終端還可以提供預(yù)覽功能,對(duì)確定的圖像進(jìn)行全屏顯示,有利于用戶仔細(xì)查看所拍攝的圖像是否滿意,以便于用戶對(duì)所確定的要發(fā)送的圖像進(jìn)行二次選擇。
[0153]如圖10所示,圖10是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種圖像的拍攝裝置框圖,該實(shí)施例在前述圖6或8所示實(shí)施例的基礎(chǔ)上,該裝置還可以包括:編輯指令接收模塊390、編輯工具輸出模塊3100、編輯模塊3110和第二最終圖像確定模塊3120。
[0154]編輯指令接收模塊390,被配置為接收編輯指令;
[0155]編輯工具輸出模塊3100,被配置為基于編