本申請實施例涉及智能終端,具體涉及一種圖像處理方法、電子設(shè)備及計算機可讀存儲介質(zhì)。
背景技術(shù):
1、目前,電子設(shè)備上的許多三方應(yīng)用均具備拍攝功能,在使用這些三方應(yīng)用進行拍照時,通常是使用后置主攝進行拍照。由于后置主攝具有特定的視場角(field?of?view,fov)和焦距,在變焦(zoom)倍率或物距發(fā)生變化時,可能會出現(xiàn)拍照不清晰或預(yù)覽效果較差的問題。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種圖像處理方法、電子設(shè)備及計算機可讀存儲介質(zhì),旨在解決三方應(yīng)用在變焦倍率或物距發(fā)生變化時拍攝效果不佳的問題。
2、本申請實施例第一方面提供一種圖像處理方法,應(yīng)用于電子設(shè)備,方法包括:基于三方應(yīng)用啟動拍攝功能,在三方應(yīng)用的相機預(yù)覽界面上顯示第一預(yù)覽圖像。第一預(yù)覽圖像與第一物理攝像頭相關(guān)聯(lián),第一預(yù)覽圖像對應(yīng)的變焦倍率為第一變焦倍率。響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在相機預(yù)覽界面上顯示第二預(yù)覽圖像。第二預(yù)覽圖像與第二物理攝像頭相關(guān)聯(lián),第二預(yù)覽圖像對應(yīng)的變焦倍率為第二變焦倍率,第二物理攝像頭與第一物理攝像頭不同。
3、在本實施例中,由于三方應(yīng)用支持調(diào)用的邏輯攝像頭包括多個物理攝像頭,例如廣角攝像頭、超廣角攝像頭和長焦攝像頭,且向三方應(yīng)用開放多攝切換權(quán)限,因此在變焦倍率或電子設(shè)備與拍攝對象之間的距離發(fā)生變化時,可以相應(yīng)地切換到不同的物理攝像頭,從而提升三方應(yīng)用的拍照性能和拍攝效果。
4、在其中一種實施方式中,響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:基于第一物理攝像頭為廣角攝像頭,響應(yīng)于變焦操作,第二變焦倍率小于第一變焦倍率,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,第二預(yù)覽圖像對應(yīng)的第二物理攝像頭為超廣角攝像頭。
5、在另一種實施方式中,響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:基于第一物理攝像頭為廣角攝像頭,響應(yīng)于變焦操作,第二變焦倍率大于第一變焦倍率,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,第二預(yù)覽圖像對應(yīng)的第二物理攝像頭為長焦攝像頭。
6、在另一種實施方式中,響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:基于第一物理攝像頭為廣角攝像頭,響應(yīng)于電子設(shè)備與拍攝對象之間的距離小于距離閾值,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,第二預(yù)覽圖像對應(yīng)的第二物理攝像頭為超廣角攝像頭。
7、在另一種實施方式中,響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:基于第一物理攝像頭為超廣角攝像頭,響應(yīng)于變焦操作,第二變焦倍率大于第一變焦倍率,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,第二預(yù)覽圖像對應(yīng)的第二物理攝像頭為廣角攝像頭或長焦攝像頭。
8、具體地,基于第二變焦倍率等于1x,第二物理攝像頭為廣角攝像頭。基于第二變焦倍率大于1x,第二物理攝像頭為長焦攝像頭。
9、在另一種實施方式中,響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:基于第一物理攝像頭為超廣角攝像頭,響應(yīng)于電子設(shè)備與拍攝對象之間的距離大于或等于距離閾值,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,第二預(yù)覽圖像對應(yīng)的第二物理攝像頭為廣角攝像頭。
10、在另一種實施方式中,響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:基于第一物理攝像頭為長焦攝像頭,響應(yīng)于變焦操作,第二變焦倍率小于第一變焦倍率,在相機預(yù)覽界面上顯示第二預(yù)覽圖像,第二預(yù)覽圖像對應(yīng)的第二物理攝像頭為廣角攝像頭或超廣角攝像頭。
11、在另一種實施方式中,方法還包括:基于三方應(yīng)用關(guān)閉拍攝功能,且系統(tǒng)相機應(yīng)用啟動拍攝功能,在系統(tǒng)相機應(yīng)用的預(yù)覽界面上顯示第三預(yù)覽圖像。第三預(yù)覽圖像與第一物理攝像頭相關(guān)聯(lián),第三預(yù)覽圖像對應(yīng)的變焦倍率為第三變焦倍率。響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在預(yù)覽界面上顯示第四預(yù)覽圖像。第四預(yù)覽圖像與第二物理攝像頭相關(guān)聯(lián),第四預(yù)覽圖像對應(yīng)的變焦倍率為第四變焦倍率。
12、在本實施例中,在三方應(yīng)用關(guān)閉拍攝功能,且系統(tǒng)相機應(yīng)用啟動拍攝功能的場景下,由于系統(tǒng)相機應(yīng)用支持調(diào)用的邏輯攝像頭包括多個物理攝像頭,例如廣角攝像頭、超廣角攝像頭和長焦攝像頭,且向系統(tǒng)相機應(yīng)用開放多攝切換權(quán)限,因此在變焦倍率或電子設(shè)備與拍攝對象之間的距離發(fā)生變化時,可以相應(yīng)地切換到不同的物理攝像頭,從而提升系統(tǒng)相機應(yīng)用的拍照性能和拍攝效果。
13、在另一種實施方式中,方法還包括:基于三方應(yīng)用關(guān)閉拍攝功能,且系統(tǒng)相機應(yīng)用啟動拍攝功能,在系統(tǒng)相機應(yīng)用的預(yù)覽界面上顯示第五預(yù)覽圖像。第五預(yù)覽圖像與第一物理攝像頭相關(guān)聯(lián),第五預(yù)覽圖像對應(yīng)的變焦倍率為第五變焦倍率。響應(yīng)于變焦操作和/或電子設(shè)備與拍攝對象之間的距離改變,在預(yù)覽界面上顯示第五預(yù)覽圖像。
14、在本實施例中,在三方應(yīng)用關(guān)閉拍攝功能,且系統(tǒng)相機應(yīng)用啟動拍攝功能的場景下,由于原來支持單獨物理攝像頭的邏輯攝像頭是三方應(yīng)用默認(rèn)調(diào)用的邏輯攝像頭,而三方應(yīng)用默認(rèn)調(diào)用的邏輯攝像頭的物理攝像頭配置被修改,因此新增一個支持單獨物理攝像頭的邏輯攝像頭,使系統(tǒng)相機應(yīng)用可以通過調(diào)用該新增的邏輯攝像頭來使用單獨物理攝像頭進行拍照。
15、本申請實施例第二方面提供一種電子設(shè)備,電子設(shè)備包括存儲器、處理器、攝像頭和顯示屏,攝像頭包括多個物理攝像頭,顯示屏用于顯示攝像頭拍攝的圖像或視頻,存儲器用于存儲指令,處理器用于運行存儲于存儲器中的指令,使得電子設(shè)備執(zhí)行本申請實施例的圖像處理方法。
16、本申請實施例第三方面提供計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有指令,當(dāng)指令在計算機上運行時,使得計算機執(zhí)行本申請實施例的圖像處理方法。
17、本申請實施例第二方面和第三方面所帶來的技術(shù)效果可參見上述第一方面的圖像處理方法的相關(guān)描述,此處不再贅述。
1.一種圖像處理方法,應(yīng)用于電子設(shè)備,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的圖像處理方法,其特征在于,所述響應(yīng)于變焦操作和/或所述電子設(shè)備與拍攝對象之間的距離改變,在所述相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:
3.如權(quán)利要求1所述的圖像處理方法,其特征在于,所述響應(yīng)于變焦操作和/或所述電子設(shè)備與拍攝對象之間的距離改變,在所述相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:
4.如權(quán)利要求1所述的圖像處理方法,其特征在于,所述響應(yīng)于變焦操作和/或所述電子設(shè)備與拍攝對象之間的距離改變,在所述相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:
5.如權(quán)利要求1所述的圖像處理方法,其特征在于,所述響應(yīng)于變焦操作和/或所述電子設(shè)備與拍攝對象之間的距離改變,在所述相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:
6.如權(quán)利要求1所述的圖像處理方法,其特征在于,所述響應(yīng)于變焦操作和/或所述電子設(shè)備與拍攝對象之間的距離改變,在所述相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:
7.如權(quán)利要求1所述的圖像處理方法,其特征在于,所述響應(yīng)于變焦操作和/或所述電子設(shè)備與拍攝對象之間的距離改變,在所述相機預(yù)覽界面上顯示第二預(yù)覽圖像,包括:
8.如權(quán)利要求1至7任一項所述的圖像處理方法,其特征在于,所述方法還包括:
9.如權(quán)利要求1至7任一項所述的圖像處理方法,其特征在于,所述方法還包括:
10.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括存儲器、處理器、攝像頭和顯示屏,所述攝像頭包括多個物理攝像頭,所述顯示屏用于顯示所述攝像頭拍攝的圖像或視頻,所述存儲器用于存儲指令,所述處理器用于運行存儲于所述存儲器中的指令,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1至9任一項所述的圖像處理方法。
11.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有指令,當(dāng)所述指令在計算機上運行時,使得所述計算機執(zhí)行如權(quán)利要求1至9任一項所述的圖像處理方法。