Skip to content

kazz12211/ManualCamera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

手動カメラ

AVFoundationを使用した修作カメラアプリです。iPhone用のカメラアプリ開発の方法を理解するためにAVFoundation APIの多くを使用しています。

ソースコードの整理・設計の見直し・UIの調整を行う余地を多く含んでいますが、なんとか形になったのでプロジェクトを公開しました。このプロジェクトは自分が使用するアプリが欲しくて行なったDIYプロジェクトです。

商用かどうかに関わらずソースコードはいかなる形態で利用しても構いませんが、機能の改善・追加・操作性の向上を行なった場合はフィードバックをいただけると嬉しいです。良いカメラアプリができましたら是非おしらせください。

以下、主な機能を解説します。

ズームイン・アウト

画面をピンチ操作することでズームの調整ができます。1倍から6倍の間で調整できるようにしています。

タップフォーカス

画面をタップ操作することで焦点を合わせます。この機能はフォーカスモードが「AF」の時のみ使用できます。

フォーカスモード

AF(オートフォーカス)とMF(マニュアルフォーカス)の切り替えと、マニュアルフォーカス時の焦点距離の調整を行う機能です。

シャッタースピード

シャッタースピードを調整する機能です。自動シャッタースピードを選択する場合はスイッチをオフにします。

ISO感度

ISO感度を調整する機能です。自動ISO感度を選択する場合はスイッチをオフにします。

露出

露出を調整する機能です。自動露出を選択する場合はスイッチをオフにします。

ホワイトバランス

ホワイトバランスを調整する機能です。オート、白熱灯、蛍光灯、夕方・朝方、フラッシュ使用、晴天、曇天、日陰の中から選択できます。

フラッシュモード

フラッシュのモードをオン、オフ、自動の中から選択する機能です。

セルフタイマーモード

セルフタイマーのモードをオフ、2秒、5秒、10秒の中から選択する機能です。

タイムラプスモード

一定間隔で複数枚の写真を撮影する機能です。枚数(Count)と撮影間隔(Interval)を設定します。


ブログにも色々書いていますので、お時間がありましたら覗いてください。

椿工藝舎のホームページ

椿工藝舎はオリジナルのギターや革製品を製作している工房です。

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages