1. 程式人生 > >2 第2章 捕獲,儲存和分享照片

2 第2章 捕獲,儲存和分享照片

第二章目錄
2 第2章 捕獲,儲存和分享照片
  2.1 設計一個分享照片的應用程式
  2.2 配置工程
  2.3 定義和佈局view controller
  2.4 控制相機
  2.5 使用不同的顏色格式
  2.6 開始和關閉繁忙模式
  2.7 儲存圖片到照片庫
  2.8 展示一個警告框
  2.9 通過社交平臺分享圖片
  2.10 執行程式
  2.11 總結

2 第2章 捕獲,儲存和分享照片

對於許多人來說,攝影是一種合作和社交活動。這並不是一個新的觀念。甚至攝影學的先驅們也花了很長時間與家人、學生、模特和好奇的公眾們分享他們的創作過程,他們希望通過這種新的藝術形式來永垂不朽。
今天的技術使人們能夠在短時間內和遠距離內進行協作和社交。正如我們在前一章中所討論的,iPhone為任何想在這個小螢幕上捕獲、編輯和分享照片的使用者提供了一套雖然不是很突出但是很直觀的工具。不管是好是壞,使用者手指的幾次輕敲,就可以取代曾經在工作室、暗室、印刷店和配送服務中所需要的所有手工工作。
本章將進行為社交攝影家們開發移動工作流的技術挑戰.我們將要達成以下目標:

  • 配置相機,設定其焦點和曝光
  • 處理拍攝到的影象
  • 實時預覽當前場景、相機設定和影象處理的設定
  • 將影象儲存到使用者的照片庫
  • 在Facebook、Twitter、新浪微博或騰訊微博上向用戶的追隨者釋出影象和訊息
  • 使用幾種標準的GUI特性,包括觸控互動、工具欄選單、警告框和組合對話方塊.

我們將結合這些功能來製作一個基本的照片共享應用程式。這個應用程式也將為我們在第3章[混合影象]的工作提供一個基礎,在那裡我們將對影象進行更多的處理。由於攝影允許我們以光為媒介來進行工作,讓我們稱我們的應用為LightWork.
[要獲得這本書的完整專案,您可以參考作者的GitHub倉庫

https://github.com/JoeHowse/iOSWithOpenCV,或者登入到Packt Publishing網站https://www.packtpub.com/.第2章(捕獲、儲存和分享照片)和第3章(混合影象)的專案在LightWork子資料夾中。]

2.1 設計一個分享照片的應用程式

2.1 設計一個分享照片的應用程式
2.2 配置工程
2.3 定義和佈局view controller
2.4 控制相機
2.5 使用不同的顏色格式
2.6 開始和關閉繁忙模式
2.7 儲存圖片到照片庫
2.8 展示一個警告框
2.9 通過社交平臺分享圖片
2.10 執行程式
2.11 總結