亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

php識(shí)別翻轉(zhuǎn)iphone拍攝的顛倒圖片

 更新時(shí)間:2018年05月17日 11:29:47   作者:頭皮發(fā)麻  
這篇文章主要介紹了php識(shí)別翻轉(zhuǎn)iphone拍攝的顛倒圖片,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

用iphone橫向拍攝并上傳的圖片往往是向左或向右90度側(cè)向顯示的,本文介紹如何用php識(shí)別并且翻轉(zhuǎn)圖片到正確位置。

ps : 此方法只能判斷一些手機(jī)相機(jī)拍攝的圖片位置顛倒 

代碼:

// 首先用這個(gè)函數(shù)讀取圖片的一些頭信息
// 原理就是在頭信息中取出圖片的位置信息 并且根據(jù)位置信息對(duì)圖片做出調(diào)整
// 此函數(shù)只能處理jpeg 與 tiff 的圖片格式
$exif = exif_read_data ($url,0,true);
 
if(isset($exif['IFD0']['Orientation'])){
 $source = imagecreatefromjpeg($url);//讀取圖片流
 
 //判斷角度翻轉(zhuǎn)
 switch($exif['IFD0']['Orientation']) {
  case 8:
   $image = imagerotate($source, 90, 0);
   break;
  case 3:
   $image = imagerotate($source, 180, 0);
   break;
  case 6:
   $image = imagerotate($source, -90, 0);
   break;
  }
 
 //保存到本地
 imagejpeg($image,'../storage/tmp.jpeg');
 
 //釋放內(nèi)存
 imagedestroy($image);
     
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • php中preg_replace正則替換用法分析【一次替換多個(gè)值】

    php中preg_replace正則替換用法分析【一次替換多個(gè)值】

    這篇文章主要介紹了php中preg_replace正則替換用法,結(jié)合實(shí)例形式對(duì)比分析了preg_replace一次替換多個(gè)值的具體使用技巧,需要的朋友可以參考下
    2017-01-01
  • php中的依賴注入實(shí)例詳解

    php中的依賴注入實(shí)例詳解

    這篇文章主要介紹了php中的依賴注入,結(jié)合實(shí)例形式詳細(xì)分析了php依賴注入的概念、原理及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-08-08
  • preg_match_all使用心得分享

    preg_match_all使用心得分享

    preg_match_all 進(jìn)行全局正則表達(dá)式匹配,這篇文章主要介紹下preg_match_all的相關(guān)資料,需要的朋友可以參考下
    2014-01-01
  • PHP 分頁(yè)原理分析,大家可以看看

    PHP 分頁(yè)原理分析,大家可以看看

    分頁(yè)顯示是一種非常常見(jiàn)的瀏覽和顯示大量數(shù)據(jù)的方法,屬于web編程中最常處理的事件之一。
    2009-12-12
  • php中將一個(gè)對(duì)象保存到Session中的方法

    php中將一個(gè)對(duì)象保存到Session中的方法

    這篇文章主要介紹了php中將一個(gè)對(duì)象保存到Session中的方法,涉及php操作對(duì)象及session的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • php中cookie實(shí)現(xiàn)二級(jí)域名可訪問(wèn)操作的方法

    php中cookie實(shí)現(xiàn)二級(jí)域名可訪問(wèn)操作的方法

    這篇文章主要介紹了php中cookie實(shí)現(xiàn)二級(jí)域名可訪問(wèn)操作的方法,對(duì)比了常用的setcookie函數(shù)用法,并給出了一個(gè)設(shè)置cookie的類(lèi)文件來(lái)實(shí)現(xiàn)這一功能,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-11-11
  • 降低PHP Redis內(nèi)存占用

    降低PHP Redis內(nèi)存占用

    本文主要介紹了降低PHP Redis內(nèi)存占用的方法。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-03-03
  • PHP持久連接mysql_pconnect()函數(shù)使用介紹

    PHP持久連接mysql_pconnect()函數(shù)使用介紹

    mysql_pconnect()函數(shù)可以大大的提高M(jìn)YSQL效率,不過(guò),此連接不自動(dòng)關(guān)閉,也會(huì)造成一些問(wèn)題,請(qǐng)注意將不用的連接即時(shí)關(guān)閉,以避免不必要的錯(cuò)誤發(fā)生
    2012-02-02
  • PHP CURLFile函數(shù)模擬實(shí)現(xiàn)文件上傳示例詳解

    PHP CURLFile函數(shù)模擬實(shí)現(xiàn)文件上傳示例詳解

    這篇文章主要介紹了PHP使用CURLFile函數(shù)模擬實(shí)現(xiàn)文件上傳,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2022-09-09
  • php array_walk array_map array_filter區(qū)別案例詳解

    php array_walk array_map array_filter區(qū)別案例詳解

    這篇文章主要介紹了php array_walk array_map array_filter區(qū)別案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09

最新評(píng)論