圖像處理方法、電子設備和系統的制作方法
【技術領域】
[0001]本發明涉及圖像處理領域,特別涉及一種圖像處理方法、電子設備和系統。
【背景技術】
[0002]在日常生活中,用戶經常使用終端拍攝照片,但如果終端在拍攝照片時出現抖動,拍攝出的照片就可能會模糊,清晰度很差。此時,為了提高照片的清晰度,可以對照片進行優化處理。
[0003]由于優化處理算法所需的運算量較大,如果利用如手機等處理能力不強的終端對照片進行優化處理,就會占用終端大量的系統資源且消耗很長時間。因此,一般情況下并不會利用終端對照片進行優化處理,而是將照片上傳至服務器,由服務器對照片進行優化處理,再將經過優化處理后的照片返回給終端。
[0004]終端上傳照片到接收經過優化處理后的照片的過程會消耗用戶的時間,而在終端上傳照片之前,用戶并不知道經過優化處理后的照片的清晰度如何。那么,在消耗了用戶的時間之后,如果用戶對經過優化處理后的照片的清晰度不滿意,就造成了不必要的時間浪費。
【發明內容】
[0005]為了解決現有技術的問題,本發明實施例提供了一種圖像處理方法、電子設備和系統。所述技術方案如下:
[0006]第一方面,提供了一種圖像處理方法,所述方法包括:
[0007]獲取第一圖像;
[0008]對所述第一圖像進行第一處理,得到第二圖像,所述第二圖像的像素數小于所述第一圖像的像素數;
[0009]對所述第二圖像進行第二處理,得到第三圖像,所述第三圖像的圖像質量優于所述第二圖像的圖像質量;
[0010]顯示所述第三圖像;
[0011]當檢測到用戶的第一操作時,發送所述第一圖像至服務器,使得所述服務器對所述第一圖像進行第三處理,得到第四圖像,所述第四圖像的圖像質量優于所述第一圖像的圖像質量,所述第三處理和所述第二處理為相同類型的圖像處理;
[0012]接收所述第四圖像;
[0013]其中,將對所述第一圖像進行第一處理所需時長與對所述第二圖像進行第二處理所需時長之和作為第一時長,將從發送所述第一圖像至所述服務器到接收所述第四圖像之間的時間間隔作為第二時長,所述第一時長小于所述第二時長。
[0014]第二方面,提供了一種電子設備,所述電子設備包括:
[0015]第一圖像獲取模塊,用于獲取第一圖像;
[0016]第一處理模塊,用于對所述第一圖像進行第一處理,得到第二圖像,所述第二圖像的像素數小于所述第一圖像的像素數;
[0017]第二處理模塊,用于對所述第二圖像進行第二處理,得到第三圖像,所述第三圖像的圖像質量優于所述第二圖像的圖像質量;
[0018]圖像顯示模塊,用于顯示所述第三圖像;
[0019]第一圖像發送模塊,用于當檢測到用戶的第一操作時,發送所述第一圖像至服務器,使得所述服務器對所述第一圖像進行第三處理,得到第四圖像,所述第四圖像的圖像質量優于所述第一圖像的圖像質量,所述第三處理和所述第二處理為相同類型的圖像處理;
[0020]第四圖像接收模塊,用于接收所述第四圖像;
[0021]其中,將對所述第一圖像進行第一處理所需時長與對所述第二圖像進行第二處理所需時長之和作為第一時長,將從發送所述第一圖像至所述服務器到接收所述第四圖像之間的時間間隔作為第二時長,所述第一時長小于所述第二時長。
[0022]第三方面,提供了一種圖像處理系統,所述系統包括電子設備和服務器,
[0023]所述電子設備用于獲取第一圖像;對所述第一圖像進行第一處理,得到第二圖像,所述第二圖像的像素數小于所述第一圖像的像素數;對所述第二圖像進行第二處理,得到第三圖像,所述第三圖像的圖像質量優于所述第二圖像的圖像質量;顯示所述第三圖像;當檢測到用戶的第一操作時,發送所述第一圖像至服務器,使得所述服務器對所述第一圖像進行第三處理,得到第四圖像,所述第四圖像的圖像質量優于所述第一圖像的圖像質量,所述第三處理和所述第二處理為相同類型的圖像處理;接收所述第四圖像;
[0024]所述服務器用于所述電子設備發送的第一圖像,對所述第一圖像進行第三處理,得到第四圖像,返回給所述電子設備;
[0025]所述電子設備用于接收所述第四圖像;
[0026]其中,將所述電子設備對所述第一圖像進行第一處理所需時長與對所述第二圖像進行第二處理所需時長之和作為第一時長,將從所述電子設備發送所述第一圖像至所述服務器到所述電子設備接收所述第四圖像之間的時間間隔作為第二時長,所述第一時長小于所述第二時長。
[0027]本發明實施例提供的技術方案帶來的有益效果是:
[0028]通過在將第一圖像發送給服務器之前,先對該第一圖像進行第一處理,得到第二圖像,以縮小該第一圖像的像素數,再對像素數較小的該第二圖像進行第二處理,得到第三圖像,以提高處理速度,之后再顯示該第三圖像,使得用戶可以預先獲知該第一圖像經過優化處理后的圖像質量,當檢測到用戶的第一操作時將該第一圖像發送給該服務器,而當未檢測到用戶的第一操作時并不將該第一圖像發送給該服務器,避免了不必要的數據流量浪費,且對該第一圖像進行第一處理所需時長與對該第二圖像進行第二處理所需時長之和小于從發送該第一圖像到接收該第四圖像之間的時間間隔,節省了消耗的時間。
【附圖說明】
[0029]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0030]圖1是本發明實施例提供的一種圖像處理方法的流程圖;
[0031]圖2是本發明實施例提供的一種圖像處理方法的流程圖;
[0032]圖3是本發明實施例提供的一種電子設備結構示意圖;
[0033]圖4是本發明實施例提供的一種圖像處理系統結構示意圖。
【具體實施方式】
[0034]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0035]圖1是本發明實施例提供的一種圖像處理方法的流程圖,該方法應用于電子設備中,該電子設備具有圖像處理功能和圖像顯示功能,可以為智能手機、平板電腦或穿戴式設備等,參見圖1,該方法包括:
[0036]101、獲取第一圖像。
[0037]102、對該第一圖像進行第一處理,得到第二圖像,該第二圖像的像素數小于該第一圖像的像素數。
[0038]103、對該第二圖像進行第二處理,得到第三圖像,該第三圖像的圖像質量優于該第二圖像的圖像質量。
[0039]104、顯示該第三圖像。
[0040]105、當檢測到用戶的第一操作時,發送該第一圖像至服務器,使得該服務器對該第一圖像進行第三處理,得到第四圖像,該第四圖像的圖像質量優于該第一圖像的圖像質量,該第三處理和該第二處理為相同類型的圖像處理。
[0041]在本發明實施例中,該電子設備顯示該第三圖像,如果用戶對該第三圖像的圖像質量滿意時,可以觸發該第一操作,當該電子設備檢測到用戶的第一操作時,確定用戶對該第三圖像的圖像質量滿意,則發送該第一圖像至服務器,而當該電子設備未檢測到用戶的第一操作時,不發送該第一圖像。也即是,在該服務器對該第一圖像進行正式地優化處理之前,該電子設備對該第一圖像進行預處理,在該電子設備確定用戶對經過預處理后的圖像滿意時,才會將該第一圖像發送給該服務器進行優化處理,而該電子設備未確定用戶對經過預處理后的圖像滿意時,不會將該第一圖像發送給該服務器。
[0042]進一步地,該服務器接收到該第一圖像時,對