Revert bfd8561..9b05af4

This rolls back to commit bfd856174ccb16159e9b0fb4b9615c323bf1402f.
Revert 9b05af4..23b5932

This rolls back to commit 9b05af4c69d4c46fddabf240cce108ad25f6fb63.
Revert "Revert 9b05af4..23b5932"

This reverts commit 54866782ddf7b16ef521822a3042a508bbbce173.
Revert "Revert "Revert 9b05af4..23b5932""

This reverts commit ab5936dd9aaaa9461110bb0c93b31fb370b035e3.
Revert 23b5932..bde53b0

This rolls back to commit 23b59329366cc45eecbd8df2cba4221ff30e5d00.
代码调整

对代码封装，重构，封装出一个处理相机的类（未完待续）