摘要: A:How do I capture video frames from the camera as images using AV Foundation?To perform a real-time capture, first create a capture session by instantiating anAVCaptureSessionobject. You use anAVCaptureSessionobject to coordinate the flow of data from AV input devices to outputs.Next, create a inpu 阅读全文
posted @ 2012-03-09 23:16 知识天地 阅读(1098) 评论(0) 推荐(0)
摘要: 需要添加的framework:CoreMedia,CoreVideo,QuartzCore,AVFoundationMyAVController.h:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 阅读全文
posted @ 2012-03-09 23:16 知识天地 阅读(1776) 评论(0) 推荐(0)
摘要: 想要将摄像头进行视频录制或者拍照可以用UIImagePickerController,不过UIImagePickerController会弹出一个自己的界面,可是有时候我们不想要弹出的这个界面,那么就可以用另一种方法来获取摄像头得到的数据了。首先需要引入一个包#import <AVFoundation/AVFoundation.h>,接下来你的类需要实现AVCaptureVideoDataOutputSampleBufferDelegate这个协议,只需要实现协议中的一个方法就可以得到摄像头捕获的数据了[cpp]view plaincopy-(void)captureOutput: 阅读全文
posted @ 2012-03-09 23:03 知识天地 阅读(862) 评论(0) 推荐(0)
摘要: 一、 简介 Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和bg 命令,让你轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示:[1]+ Stopped /root/bin/rsync.sh然后我们可以把程序调度到后台执行:(bg 后面的数字为作业号)#bg 1[1]+ / 阅读全文
posted @ 2012-03-09 15:57 知识天地 阅读(9032) 评论(0) 推荐(0)