我有一个QTCaptureView,我试图将视图保存为图片。到目前为止,我有这个:
NSRect rect = [outputView bounds];
NSData *viewData = [outputView dataWithPDFInsideRect:rect];
[viewData writeToFile:@"/test.pdf" atomically:YES];
但出于某些原因,当我保存而不是看到我的视频图片(iSight Camera)时,我看到一个黑色的pdf文件。
感谢您的帮助
答案 0 :(得分:2)
由于QTCaptureView的优化方式,因此不打算以这种方式使用。你需要以QTKit的方式进行单帧抓取:Creating a Single-Frame Grabbing Application。